django启动时执行某个PY文件

Posted cs_1993

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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并加载

 

以上是关于django启动时执行某个PY文件的主要内容,如果未能解决你的问题,请参考以下文章

CRM第二篇: stark组件

django基本执行启动过程的源码简单分析和settings.py分环境配置

django modelss.py里定义数据时,autofield定义时如何指定初始值,比如让某个字段从9995开始?

Django:当本地 .py 文件更改并动态加载时,有没有办法防止开发服务器重新启动?

如何限制从 django 网站执行的视图功能?

Django 重启服务器或 httpd