day111-4 && day111-5 && day111-6 && day111-7
Part1.单例模式
为什么要有单例模式?
想让所有人导入它的时候在共同的一个内存中进行操作
Part2. 路由系统
name和namespace
name---别名,用来反向生成URL
namespace---如果两个name重名,用来区分两个不同的APP(rbac: name)
Part3. 制作启动脚本
admin.py的执行顺序在URL加载之前
【Django admin路由系统工作原理】
1.在stark的apps.py中加入
2.在settings.py中注册starkapp
django在执行的过程中会先找自己的配置文件在app中可以找到'stark.apps.StarkConfig',然后去执行apps中的类read方法
step1->step2->step3