Java教程

启动后、路由加载之前定制一段代码(基于admin原理)

本文主要是介绍启动后、路由加载之前定制一段代码(基于admin原理),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

3.启动后、路由加载之前定制一段代码(基于admin原理)

  1. 创建一个app组件

  2. 在app.py编写ready方法

    from django.apps import AppConfig
    ​
    class StarkConfig(AppConfig):
        name = 'stark'
        
        def ready(self):
                   from django.utils.module_loading import autodiscover_modules
    ​
            autodiscover_modules('stark')
            
            
    #注意:注册路由必须按照django1的注册规范
    'stark.apps.StarkConfig'

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

  3. 那个app要使用stark组件,只需要创建stark.py

  4. 写在stark.py里面的内容 程序启动时便会先自动加载 

这篇关于启动后、路由加载之前定制一段代码(基于admin原理)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!