标签:名称 包名 配置 数据验证 单元 后台 字符 系统 验证
一、相约Django。
1、Django的特点及结构。
二、安装Django。
三、组建第一个project。
1、创建project。
(1)字符终端Termiral下可以使用命令:django-admin startproject XXOO(XXOO为项目名,看心情随意起)。
(2)创建成功后,切到项目名的路径下:cd XXOO
(3)再命令创建包名:python manage.py startapp XO(XO为包名,也就是应用包) 。
写多个包app是为了功能划分,分开不同的业务线。
该包的功能是实现具体的某些功能。例如:admin-------是Django自带的后台管理的相关配置。
model-------是根据类创建的数据库表,是写类的。
test---------是进行单元测试的。
views(视图)---这个包的函数,该包或该业务相关的具体的功能基本上都写在这。
migration-----数据库相关所使用的。
(4)views中的内容可以形成一个包,将views中的具体功能函数每一个都单独写。在使用中,可以去views中调用方法即可,可以对业务进行更细的划分。
2、
3、
四、路由系统URL
本质是使URL和函数对应上关系。
1、一一对应:
2、
3、
4、路由分发:
5、根据名称反向生成URL:
基本视图
内置Web服务器
模型类
表单视图
使用管理界面
Django模型层
基本操作
关系操作
面向对象ORM
Django视图层
URL映射
视图函数
模板语法
使用Django表单
表单绑定状态
表单数据验证
检查变更字段
个性化管理员站点
模型
模板
站点
标签:名称 包名 配置 数据验证 单元 后台 字符 系统 验证
原文地址:http://www.cnblogs.com/george92/p/7076093.html