2012-03-22 71 views
0

我正在关注Django-CMS introductory tutorial,并已完成所有工作,直到我可以运行我的服务器并访问管理界面。没有可用的模板插件

然而,当我添加页面,我不能选择任何插件,它只是说No Plugins present. Add a plugin to this placeholder-slot.

在我的settings.py文件我有:

INSTALLED_APPS = (
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.sites', 
    'django.contrib.messages', 
    'django.contrib.staticfiles', 
    'cms', 
    'mptt', 
    'menus', 
    'south', 
    'sekizai', 
    'django.contrib.admin', 
    # Uncomment the next line to enable admin documentation: 
    # 'django.contrib.admindocs', 
) 

我在做什么错在这里?

+0

好了,所以我发现,加入“cms.plugins.text”例如显示出来。但为什么别人呢?是否因为它们不是专门用于页面设计视图的插件? – 2012-03-22 09:33:12

回答

1

通过在INSTALLED_APPS中查找cms_plugins模块,可以发现django-cms中的插件。随CMS插件存储在几个separate modules所以你应该添加一行为每个需要的插件:

INSTALLED_APPS = (
    ... 
    'cms.plugins.flash', 
    'cms.plugins.googlemap', 
    ... 
)