crm——stark组件核心原理

关于stark组件的简要介绍:
启动后、路由加载前定制一段代码。
        a. 创建一个 stark  app 组件
        
        b. 编写ready方法
 1 from django.apps import AppConfig
 2 
 3 
 4 class StarkConfig(AppConfig):
 5     name = 'stark'
 6 
 7     def ready(self):
 8         from django.utils.module_loading import autodiscover_modules
 9         # 当程序启动时,去每个app目录下找stark.py并加载。
10         autodiscover_modules('stark')

      程序启动时,会先去每个app中找stark.py文件并加载。

        
        c. 其他app中创建stark.py
        
        d. 程序启东时便会自动加载 stark.py

 

posted @ 2018-10-05 23:48  YanceDev  阅读(158)  评论(0编辑  收藏  举报