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