码迷,mamicode.com
首页 > 其他好文 > 详细

Django正规军

时间:2017-06-26 21:12:31      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:名称   包名   配置   数据验证   单元   后台   字符   系统   验证   

一、相约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表单 
 表单绑定状态 
 表单数据验证 
 检查变更字段 
 个性化管理员站点 
 模型 
 模板 
 站点 

Django正规军

标签:名称   包名   配置   数据验证   单元   后台   字符   系统   验证   

原文地址:http://www.cnblogs.com/george92/p/7076093.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!