Django框架初步

Posted 笨鸟先飞

tags:

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

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框架初步的主要内容,如果未能解决你的问题,请参考以下文章

☆Django☆---初步学习

django+salt 之初步实现调用命令

Django框架目录索引

Django框架

Django框架下载与Django框架初识

Django框架