django启动时执行某个PY文件


Djang启动时,且在读取项目中路由之前执行某个py文件
在任意app的apps.py中的Config类中定义ready方法,并调用autodiscover_modules

from django.apps import AppConfig
from djngo.utils.module_loading import autodiscover_modules

class StarkConfig(AppConfig)
    name = 'stark'
    def read(self)
        autodiscover_modules('stark')
    
    程序启动时,会先去每个app中找stark.py并加载

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM