Django :为了方便应用程序的开发,就出现了众多的Web框架,Django 就是其中一种开发
框架
因为不同的框架有不同的开发方式,但是开发出来的程序都要和服务器程序配合,这样才能为用户提供服务。那么对这种现象就应该做一套标准化程序,服务器程序支持这个标准,框架也支持这个标准,所以就有了
WSGI(Web Server Gateway Interface)规范,是一种服务器与客户端交互的接口规范
python 标准库提供的独立的 WSGI 服务器 称为 wsgiref
1、安装Django:
pip install Django==1.*
##使用以下命令前,确保选好存放项目的路径
2、创建项目:
django-admin startproject 项目名
如:django-admin startproject ai4
3、使用 cd 项目名 进入项目中,执行命令,运行项目:
使用:python
manage.py
runserver 端口号
4、项目中出现一个文件和一个文件夹:
ai4 (项目名):
--
setting.py
#项目中的配置文件
--
urls.py
#路由文件,保存请求地址和处理函数的对应关系
--
wsgi.py
#用来解析用户请求
manage.py
5、一个项目对应多个应用,为项目创建应用
python
manage.py
startapp 应用名
如:python
manage.py
startapp pc
6、在项目中出现 应用的文件夹,在文件夹 中对应的文件:
--
admin.py
#与 django 自带后台管理系统绑定的文件
--
app.py
#应用的配置文件
--
models.py
#数据库建模文件
--
views.py
#用户响应对应函数文件
主要文件:
ai4 #项目文件夹
----
urls.py
#写入路由和处理函数对应关系
#使用正则匹配地址。
from pc import views #pc 应用下的
views.py
文件
url ( r ' ^ list . html ' , views . list ) , #views.list
views.py
文件 list 函数
pc #应用
--
views.py
#写入对应的处理函数
#函数必须带 request 参数,用来接收用户的请求信息
from django . shortcuts import render , HttpResponse
def list ( request ) :
return HttpReponse ( ' 相应内容 ‘ )
render 函数是加载和渲染