隐藏django管理面板中的应用

时间:2017-09-02 10:16:29

标签: django django-admin

我的django应用中安装了django-admin-interface。我使用这个插件配置了布局,我想从管理面板中隐藏它。我的目标是将基本设置存储在数据库中。有可能吗?

我在这个插件的代码中找不到任何关系。我的代码(settings.py)中只有一个地方出现短语admin_interface。

INSTALLED_APPS = [
    'mainapp.apps.MainappConfig',
    'admin_interface',
    'colorfield',
    'flat_responsive',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'django_extensions',
    'smart_selects',
    'activatable_model',
    'bootstrap3',
    'mainapp.apps.ConstanceConfig',
    'constance.backends.database',
    'kronos',
    'ckeditor',
    'django_admin_listfilter_dropdown',
]

是否可以在管理面板中隐藏此区域? enter image description here

1 个答案:

答案 0 :(得分:1)

您可以在admin.py中使用unregister

from django.contrib import admin
from admin_interface.models import Theme

admin.site.unregister(Theme)