Django安装
安装Django模块,命令行输入
pip install django -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
创建Django项目
django-admin startproject myProject
项目创建完成后会生成对应的目录文件,如下图
manage.py 命令行工具 python manage.py help 查看帮助
urls.py url 设置 (路由) 访问地址
wsgi.py python服务器网关接口,python 应用与服务器之间的接口,一般不需要改
启动项目
python manage.py runserver 0.0.0.0:8000
常用于检查django环境是否正常
0.0.0.0为相同网段下都可访问的地址,8000为端口号,通常本地配置四位以上,以防与其他端口号冲突
创建APP(应用)
python manage.py startapp myApp
App可以理解为一个应用,一个项目下可以有多个app
APP创建完成后会生成对应的目录文件,如下图
admin.py # admin后台管理
app.py # 项目APP 配置不用管
models.py # 模型
tests.py # 单元测试
views.py # 视图
以上为MTV框架的MV相关,其中T(Template)需手动创建
模型 Model
数据存取层,处理与数据相关的所有事物,Django默认db.sqlite3, 我们也可以用mysql, oracle
模板 Template
负责如何把页面展示给用户(HTML)
视图 Views
负责业务逻辑,并在适当时候调用Model和Template
Template——模板
负责如何把页面展示给用户(HTML)
在我们前面创建的django项目下新建一个名为Template的层级目录(注意,名字不能写错)
Setting添加应用
在settings.py目录新增刚才创建的应用
视图views.py
urls.py
这样我们在启动项目的时候就可以看到在views里面编写的接口代码需要返回的内容了