一.创建APP
一个大的项目,都会划分成几个子项目,而创建app就是创建不同的子项目
1. linux下创建app
python manage.py startapp appname
然后再pycharm download即可
2.在pycharm创建app
Tools------------------------->run manage.py---------------------------->
在控制面板输入startapp +appname回车即可
2path和repath
repath是path的正则表达式,具有较好的安全性
三.子路由分配及重定向
1.子路由分配
1.在创建的每个子的app中建立一个与主路由一至的urls.py文件
2.在views.py中写自己的方法
3.配置子路由
4.再在主路由中配置
也可以传递字典参数:kwargs
重定向:redirect和reverse
方法一:
方法二:
四.页面渲染
1.首先在文件先新创建一个templates的文件,然后一个app模块创建一个对应的文件
2.在一个文件中写入html文件
3.在setting中拼接templates