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

Django框架初步

时间:2017-11-18 14:57:34      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:命令   pts   project   website   min   实体   templates   zh-cn   环境变量   

Django框架初步

1,模版

2,视图

3,实体

4,数据库

所需软件:

python3.5

django的安装

进入Django的文件目录下,执行python setup.py install安装Django

检查是否安装成功的方法:

进入python命令行,import django    执行django.version

将django加入环境变量中,还有将python scripts加入环境变量中目的是加入django的命令文件

 

创建工程的方法:

django-admin.py startproject website

在website目录下有个manage.py文件这个文件是管理工具文件,在进入下一层可以看到settings.py文件这个是网站配置使用。

 

urls.py

网址入口,关联到对应的views.py中的一个函数(或者generic类),访问网址就对应一个函数。

 

views.py

处理用户发出的请求,从urls.py中对应过来, 通过渲染templates中的网页可以将显示内容,比如登陆后的用户名,用户请求的数据,输出到网页。

 

models.py

与数据库操作相关,存入或读取数据时用到这个,当然用不到数据库的时候 你可以不使用。

 

forms.py

表单,用户在浏览器上输入数据提交,对数据的验证工作以及输入框的生成等工作,当然你也可以不使用。

templates 文件夹

views.py 中的函数渲染templates中的Html模板,得到动态内容的网页,当然可以用缓存来提高速度。

 

admin.py

后台,可以用很少量的代码就拥有一个强大的后台。

 

settings.py

Django 的设置,配置文件,比如 DEBUG 的开关,静态文件的位置等。

 

settings.py中需要修改时区,TIME_ZONE=“Asia/Shanghai”,LANGUANGE_CODE =“zh-cn”

INSTALLED_APPS是配置网址位置的地方

新建一个网站:django-admin.py startapp blog

启动内置服务器:pytnon3  manage.py runserver

 一般流程:

1.django-admin.py startproject website

2.manage.py startapp blog

3.修改了文件:setting.py ,urls.py

4.定义了一个index.py ,在blog/view.py

5.创建了模版,blog/templates/index.html

6.views.py文件修改

7.manage.py runserver

Django框架初步

标签:命令   pts   project   website   min   实体   templates   zh-cn   环境变量   

原文地址:http://www.cnblogs.com/lzp1103/p/7856609.html

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