【问题标题】:How to add flatpages to django suit menu如何将平面页面添加到 django suit 菜单
【发布时间】:2015-02-15 01:08:51
【问题描述】:

如何将 flatpages 应用程序添加到 django suit 菜单?我尝试了以下配置。

来自settings.py

'MENU': (
    {'app': 'dongledb', 'label': 'Dongles', 'icon': 'icon-fire'},
    {'app': 'projapp', 'label': 'Manage', 'icon': 'icon-edit'},
    {'app': 'ruleskb', 'label': 'Rulesets', 'icon': 'icon-road'},
    {'app': 'userprofile', 'label': 'User Profile', 'icon': 'icon-user'},
    {'app': 'report_builder', 'label': 'Report Builder', 'icon': 'icon-filter'},
    {'label': 'Executive Dashboard', 'icon': 'icon-filter', 'url': '/execdash/xls'},
    {'app': 'chronograph', 'label': 'Scheduled Jobs', 'icon': 'icon-time'},
    {'app': 'currencies', 'label': 'Currencies', 'icon': 'icon-fire'},
    {'app': 'cities_light', 'label': 'Country/Region/Cities', 'icon': 'icon-plane'},
    {'app': 'aws_manager', 'label': 'AWS Cloud', 'icon': 'icon-fire'},
    'sites',
    'flatpages',

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'suit',
    'suit_ckeditor',
    # enable the admin:
    'django.contrib.admin',
    'django.contrib.sites',
    'django.contrib.flatpages',

来自 admin.py

from django.contrib.flatpages.models import FlatPage

# We have to unregister the normal admin, and then reregister ours
admin.site.unregister(FlatPage)
admin.site.register(FlatPage)

菜单上没有显示任何内容。

【问题讨论】:

    标签: django django-flatpages


    【解决方案1】:
    {'app': 'flatpages', 'label': 'Pages'},
    

    【讨论】:

      猜你喜欢
      • 2013-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 2017-10-25
      相关资源
      最近更新 更多