Django 使用数据库的项目创建流程

1.创建项目 F:\>django-admin.py startproject csvt03

2.切换目录 F:\>cd csvt03

3.创建项目 F:\csvt03>django-admin.py startapp blog

4.配置文件 sittings.py 添加应用让框架找到

技术分享

sittings.py 配置数据库参数 ENGINE :数据库类型 NAME:数据库名字(数据库自己去创建) 主机和端口使用默认可以不填

技术分享

5.创建类Employee,相当于在上面配置的csvt数据库中创建表Employee (它的父类是models.Model), 

  添加类属性name,相当于在Employee表中添加一个name字段 ,=号后面顺便指定了该字段最大长度

技术分享

6.执行数据库同步命令 python manage.py syncdb, 此时, 我们上面添加的Employee表以及name字段会被创建到数据库中。表名是blog_employee

数据库同步命令每次执行时会检查各个项目的数据库文件有没有修改,如果没有修改则数据库不执行任何操作。

技术分享

7.在页面上显示数据库内容,先配置urls.py创建访问路径,指定接收该访问路径的方法

技术分享

8. urls.py中指定了views.py中的index方法接收URL请求,于是在views.py文件(本来是空的)中添加这个方法的实现,Employee.objects.all()方法返回Employee表中所有的内容,该方法

技术分享

9.views.py中的index方法为请求返回了一个文件index.html中,这个文件必须自己创建,文件并且默认位置是templates目录下,这个目录也是自己创建的,index.html的代码如下,里面的标签接收的是上面函数传进来的值。

技术分享

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。