bootstrap+django快速构建一个blog

本文介绍了如何在Windows 7环境下,利用Python 2.7.5、Django 1.7.4和Bootstrap v3.3.2创建一个blog项目。详细步骤包括:创建项目、修改settings.py配置文件以连接mysql数据库、运行开发服务器、创建blog应用、设计数据库模型、创建用户界面模板。最后展示了访问blog和admin后台的效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、开发环境

操作系统:Windows 7

python版本:2.7.5

django版本:1.7.4

bootstrap版本:v3.3.2


二、创建项目


备注:由于没有更改系统的环境变量,所以创建项目的命令如上


让我们来看看这个项目中都有什么内容


可以看到startproject命令创建了一个manage.py文件和一个mysite文件夹,mysite文件夹中包含settings.py、urls.py、wsgi.py、__init__.py四个文件。

manage.py文件时同django项目交互的工具。

__init__.py文件的作用是将一个目录变成一个python包。

settings.py文件包含了项目的默认设置,包括数据库信息,调试标志等。

urls.py文件在django中叫做URLconf,它是一个将URL模式映射到你的应用程序上的配置文件。

wsgi.py是WSGI web应用的一个入口文件(关于它的具体作用我们以后再说)。


三、修改配置文件

编辑settings.py文件


由于配置文件默认使用的是sqlite3数据库,在这里我采用的是mysql数据库,所以将settings.py文件改成上图的右侧所示,数据库名、用户名、密码、主机、端口号你可以根据自己所使用的来进行配置,其中LANGUAGE_CODE、TIME_ZONE、USE_I18N、USE_L10N、USE_TZ等的含义可以参考官方文档,这里就不再赘述。


四、运行开发服务器

由于django1.7与以前的版本有了较多的改变,在执行python manage.py runserver之前需要执行python manage.py migrate来创建数据库,如下图所示。


这时,我们在浏览器中访问http://127.0.0.1:8000/即可看到如下所示页面


五、创建blog应用


执行完python manage.py startapp blog应用后,可以看到自动生成了一个blog文件夹,如上图所示。

接下来编辑settings.py配置文件,将我们新建的blog app添加到配置文件中。


如图所示,不要忘记末尾的逗号,否则会报错!!!!


六、设计数据库表结构


接下来我们就要设计我们的数据库表结构,来定义我们的Model。

编辑blog文件夹下的models.py文件,添加如下图所示代码


然后编辑blog文件夹下的admin.py文件,添加如下图所示代码


接下来对上面的更改进行应用,并创建访问admin后台的用户,


用浏览器打开http://127.0.0.1:8000/admin,即可看到如下界面


输入我们刚才创建的用户名和密码进行登录即可看到如下界面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值