Update apps.py

master
pk6lqz7py 2 weeks ago
parent 53c362f477
commit 821a90e8f2

@ -1,5 +1,46 @@
#zyl:
from django.apps import AppConfig
# 导入 Django 的应用配置基类 AppConfig
# 每个 Django 应用都可以有一个配置类来定义应用的行为和元数据
class CommentsConfig(AppConfig):
"""
Comments 评论应用的配置类
继承自 AppConfig用于配置 comments 应用的各项属性
Django 项目初始化时加载
"""
# 应用的名称,对应应用目录名
# 必须是完整的 Python 导入路径
# 在 settings.py 的 INSTALLED_APPS 中注册时使用此名称
name = 'comments'
# 可选配置示例(当前使用的是默认值,未显式定义):
# verbose_name = '评论系统' # 应用在 Django Admin 中显示的中文名称
# # 如果未设置,默认使用 name 的首字母大写形式
# default_auto_field = 'django.db.models.BigAutoField' # 模型主键的默认类型
# # Django 3.2+ 默认为 BigAutoField
# label = 'comments' # 应用的简短标签,用于内部标识
# # 如果未设置,默认为 name 的最后一部分
# path = '/path/to/comments' # 应用的路径
# # 通常自动从 name 推导,一般无需手动设置
# 高级配置方法(当前未使用):
# def ready(self):
# """
# 应用就绪时调用的钩子方法
# 常用于:
# - 导入信号处理器signals
# - 执行应用初始化操作
# - 注册检查checks
# """
# import comments.signals # 示例:导入信号
Loading…
Cancel
Save