介绍:
  stark组件,是一个帮助开发者快速实现数据库表的增删改查+的组件。
目标:
  10s 中完成一张表的增删改查。

前戏:

  • django项目启动时,自定义执行某个py文件。
    django启动时,且在读取项目中 路由加载 之前执行某个py文件。
    
    在任意app的apps.py中的Config类中定义ready方法,并调用autodiscover_modules
        from django.apps import AppConfig
        from django.utils.module_loading import autodiscover_modules
    
    
        class App01Config(AppConfig):
        name = 'app01'
    
        def ready(self):
            autodiscover_modules('xxxx')
    
    
    django在启动时,就会去已注册的所有app的目录下找 xxxx.py 并自动导入。
    
    
    如果执行两次,是因为django内部自动重启导致:
        python manage.py runserver 120.0.0.1:8001 --noreload
    
    提示:
        如果xxxx.py执行的代码向 “某个神奇的地方” 放入了一些值。之后的路由加载时,可以去“某个神奇的地方”读取到原来设置的值。
    View Code

相关文章:

  • 2022-01-04
  • 2021-12-16
  • 2021-07-16
  • 2022-03-10
猜你喜欢
  • 2022-02-09
  • 2021-12-02
  • 2021-12-02
  • 2022-02-12
  • 2021-07-10
  • 2021-06-24
  • 2021-06-07
相关资源
相似解决方案