2012-03-22 3 views
0

나는 Django-CMS introductory tutorial을 따르고 있으며 내 서버를 실행하고 관리 인터페이스에 액세스 할 수있는 지점까지 모든 것을 처리했습니다.템플릿에 사용할 수있는 플러그인이 없습니다.

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', 
) 

내가 잘못 여기서 뭐하는 거지 :

는 그러나, 나는 페이지를 추가 할 때, 내가 어떤 플러그인을 선택할 수 없습니다, 그냥 내가 가진 내 settings.py 파일에서 No Plugins present. Add a plugin to this placeholder-slot.

을 말한다?

+0

좋아, 내가 예를 들어 'cms.plugins.text'를 추가하는 것이 나타나는지 발견 있도록. 그러나 왜 다른 사람들은하지 않습니까? 페이지 디자인보기에서 사용하도록 설계된 플러그인이 아니기 때문입니까? –

답변

1

각 INSTALLED_APPS 안에 cms_plugins 모듈을 찾고 django-cms의 플러그인을 발견했습니다. CMS와 제공되는 플러그인은 그래서 당신이 원하는 플러그인의 각각의 라인을 추가해야합니다 여러 separate modules에 저장됩니다

INSTALLED_APPS = (
    ... 
    'cms.plugins.flash', 
    'cms.plugins.googlemap', 
    ... 
) 
관련 문제