就像我在django的版本2中使用的
default_app_config = 'catalog.apps.CatalogConfig'
中的__init__
设置verbose_name
并自定义django管理员?它返回错误
“没有模块命名为目录”
详细信息:我使用我的应用程序到下面的目录中,并在INSTALLED_APPS
中放了projectName.AppName
答案 0 :(得分:1)
您的问题不太清楚(对我来说)。我了解的是,您尝试通过添加verbose_name
自定义管理界面,在此过程中遇到了错误'No Module named catalog'
。
如果是这样,
最初,您必须在 verbose_name
模块内的apps configuration
类中将 apps
名称
# catalog/apps.py
from django.apps import AppConfig
class CatalogConfig(AppConfig):
name = 'catalog'
verbose_name = 'Fantasy Title'
,并且在您INSTALLED_APPS
的 settings.py
中,它应该是
INSTALLED_APPS = [
'catalog',
.....
]
OR
INSTALLED_APPS = [
'catalog.apps.CatalogConfig',
.....
]