创建django项目补充
Jinjia2是第三方模块,在django 中都已经封装好了
django的安装和简单使用
-安装:1 pip3 install django==1.11.9
2 pycharm 下安装,选择版本号
-使用:
命令创建项目:django-admin startproject 项目名字
创建app:python3 manage.py startapp app01
-文件目录介绍:
-manage.py---项目入口,执行一些命令
-项目名
-settings:全局配置信息
-urls:总路由,请求地址跟视图函数的映射关系
-app名字
-migrations:数据库迁移的记录
-models.py 数据库表模型
-views 视图函数
-运行项目:
pytyon3 manage.py runserver 127.0.0.1:8001
在views.py
函数的return中,返回三种:
render:返回html页面 (默认是在templates目录下)
HttpResponse:返回字符串
redirect:重定向
request:把url、请求头、ip等,都封装在这里了,这是一个对像。