2012-03-22 66 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', 
    ... 
)