Django 在admin中自定义app名

前提条件,注册时是:

完整的注册,不是直接用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'

 

posted @ 2019-09-19 11:53    阅读(1065)  评论(4编辑  收藏  举报