介绍:
stark组件,是一个帮助开发者快速实现数据库表的增删改查+的组件。
目标:
10s 中完成一张表的增删改查。
前戏:
- django项目启动时,自定义执行某个py文件。View Code
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执行的代码向 “某个神奇的地方” 放入了一些值。之后的路由加载时,可以去“某个神奇的地方”读取到原来设置的值。