diff --git a/src/apps.py b/src/apps.py new file mode 100644 index 0000000..00bc446 --- /dev/null +++ b/src/apps.py @@ -0,0 +1,21 @@ +#yyb 导入Django应用配置基类 +from django.apps import AppConfig + + +class DjangoblogAppConfig(AppConfig): + """#yyb Djangoblog应用的配置类""" + + #yyb 设置默认的自动主键字段类型为BigAutoField(64位自增整数) + default_auto_field = 'django.db.models.BigAutoField' + #yyb 指定应用名称 + name = 'djangoblog' + + def ready(self): + """#yyb 应用准备就绪时执行的方法""" + #yyb 调用父类的ready方法 + super().ready() + + #yyb 导入并加载插件 + #yyb 这里在应用启动时自动加载所有插件 + from .plugin_manage.loader import load_plugins + load_plugins() \ No newline at end of file