码迷,mamicode.com
首页 > 编程语言 > 详细

python -- django

时间:2016-04-23 10:22:19      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

urls.py

  网址入口,每个请求的url都在这里进行匹配,分发

views.py

  从urls.py分发过来的请求在这里处理,或者渲染templates中网页后,将结果显示到网页,显示给用户

models.py

  与数据库相关的操作在这里完成,django根据model创建对应方数据库,数据表

forms.py

  表单,用户在浏览器上的数据提交,对数据进行验证等。

templates(文件夹)

  模板,一般存放Html网页,views.py中函数会进行渲染模板,得到网页

admin.py

  后台,管理后台的功能需要在这里regisger

settings.py

  django的配置文件。

 

常用命令:

1.创建一个项目

django-admin.py startproject projectName 

2.新建一个app

django-admin.py startapp appName

创建一个项目后,会有一个manage.py此时也可以用python manage.py startapp appName命令

3.同步数据库

老版本的django: python manage.py syncdb

新版本:python manage.py makemigrations + python manage.py migrate

4.启动开发服务器

python manage.py runserver [port]  port 端口是可选参数,默认8000端口

5.水帘数据库

python manage.py flush,默认会询问,选择yes后会将数据全部清空,此时表格为空

6.设置超级管理员

python manage.py createsuperuser

7.数据导入,导出

python manage.py loaddata appName appName.json

python manage.py dumpdata appName > appName.json

8.django项目环境shell

python manage.py shell

9.数据库shell

python manage.py dbshell

 

未完待续.....

 

python -- django

标签:

原文地址:http://www.cnblogs.com/Andy963/p/5423932.html

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