前提条件,注册时是:
完整的注册,不是直接用app名进行注册
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
#自己编写的应用
'polls.apps.PollsConfig',
'book.apps.BookConfig',
'classes.apps.ClassConfig',
'social.apps.SocialConfig'
]
在app.py中写如下代码
verbose_name= "自定义的app名"
前面失败,看下面方法
在项目的settings.py 文件中注册应用时,直接用的是app名,则需要
在应用中的__init__.py中添加,添加应用中的app.py中的的类方法
如:
default_app_config = 'scocial.apps.SocialConfig'
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Django 在admin中自定义app名 - Python技术站