Django正规军

Posted 王先生是胖子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django正规军相关的知识,希望对你有一定的参考价值。

一、相约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正规军的主要内容,如果未能解决你的问题,请参考以下文章

Django - 学习目录

Django初识

Django之路

Django系列

django 错误

mac电脑安装django ,运行django报错解决