2016-09-12 2 views
0

я встретил много трудностей, чтобы начать Djangocms-блог, я следую именно указания из онлайн документации, как в выдержке ниже:Djangocms_blog путаница после создания

start your blog you need to use AppHooks from django CMS to add the blog to a django CMS page; this step is not required when using Auto setup: 
    1- Create a new django CMS page 
    2 - Go to Advanced settings and select Blog from the Application selector and create an Application configuration; 
    3- Eventually customise the Application instance name; 
    4- Publish the page 
    5- Restart the project instance to properly load blog urls. as below 

После добавления apphook на страницу, которую вы не можете изменить экземпляр Поле Namspace для определенного AppHokConfig; если вы хотите изменить его, создать новую с правильным пространством имен, перейдите в CMS страницу Дополнительные настройки и перейти к новой конфигурации приложений

Add and edit blog by creating them in the admin or using the toolbar, and the use the django CMS frontend editor to edit the blog content: 
    Create a new blog entry in django admin backend or from the toolbar 
    Click on “view on site” button to view the post detail page 
    Edit the post via djangocms frontend by adding/editing plugins 
    Publish the blog post by flagging the “Publish” switch in the blog post admin 

точки 1 до 5 производят меню, но Я должен разместить шаблоны из пакетов сайта в мой проект шаблонов. Существует ли промежуточное программное обеспечение или настройки для копания непосредственно в шаблонах site-packages/djangocms_blog?

После этого добавление и редактирование сообщения, как указано, не делает разницы между итоговым и полным сообщением I'am всегда в резюме. Согласно docs => «Редактировать сообщение через интерфейс djangocms путем добавления/редактирования плагинов», у меня есть только доступ к списку блога или стандартным плагином Текст без каких-либо отношений с блогом. Это очень сбивает меня с толку.

Может ли кто-нибудь дать мне более конструктивный способ, указанный в документе, я полностью потерян. Спасибо за любую помощь

Мой конфиг:

aldryn-apphooks-config==0.2.7 
aldryn-background-image==0.1.1 
aldryn-boilerplates==0.7.4 
aldryn-bootstrap3==1.1.2aldryn-apphooks-config==0.2.7 
aldryn-background-image==0.1.1 
aldryn-boilerplates==0.7.4 
aldryn-bootstrap3==1.1.2 
aldryn-categories==1.0.3 
aldryn-common==1.0.4 
aldryn-people==1.2.2 
aldryn-reversion==1.0.9 
aldryn-search==0.2.12 
aldryn-style==1.1.1 
aldryn-translation-tools==0.2.1 
Babel==2.3.4 
backport-collections==0.1 
beautifulsoup4==4.5.1 
cmsplugin-filer==1.1.3 
dj-database-url==0.4.1 
Django==1.8.14 
django-appconf==1.0.2 
django-appdata==0.1.5 
django-classy-tags==0.8.0 
django-cms==3.4.0rc1 
django-contrib-comments==1.7.2 
django-crispy-forms==1.6.0 
django-durationfield==0.5.2 
django-filer==1.2.5 
django-formtools==1.0 
django-haystack==2.5.0 
django-meta==1.3.1 
django-meta-mixin==0.3.0 
django-mptt==0.8.6 
django-parler==1.6.5 
django-phonenumber-field==1.1.0 
django-polymorphic==0.8.1 
django-reversion==1.10.2 
django-sekizai==0.10.0 
Django-Select2==4.3.2 
django-sortedm2m==1.3.2 
django-spurl==0.6.4 
django-standard-form==1.1.1 
django-tagging==0.4.5 
django-taggit==0.21.2 
django-taggit-autosuggest==0.3.0 
django-taggit-templatetags==0.2.5 
django-templatetag-sugar==1.0 
django-treebeard==4.0.1 
django-xmlrpc==0.1.5 
djangocms-admin-style==1.2.3 
djangocms-apphook-setup==0.1.2 
djangocms-attributes-field==0.1.1 
djangocms-blog==0.8.8 
djangocms-cascade==0.9.4 
djangocms-column==1.6.0 
djangocms-googlemap==0.5.2rc2 
djangocms-installer==0.9rc2 
djangocms-link==1.8.3rc1 
djangocms-snippet==1.9.0 
djangocms-style==1.7.0 
djangocms-text-ckeditor==3.2.0 
djangocms-video==2.0.0 
easy-thumbnails==2.3 
html5lib==0.9999999 
jsonfield==1.0.3 
lxml==3.6.4 
mots-vides==2015.5.11 
phonenumbers==7.5.2 
phonenumberslite==7.5.2 
Pillow==3.3.1 
psycopg2==2.6.2 
pyparsing==2.1.9 
python-dateutil==2.5.3 
python-slugify==1.2.0 
pytz==2016.6.1 
regex==2016.8.27 
six==1.10.0 
tzlocal==1.2.2 
Unidecode==0.4.19 
URLObject==2.4.2 
YURL==0.13 

aldryn-categories==1.0.3 
aldryn-common==1.0.4 
aldryn-people==1.2.2 
aldryn-reversion==1.0.9 
aldryn-search==0.2.12 
aldryn-style==1.1.1 
aldryn-translation-tools==0.2.1 
Babel==2.3.4 
backport-collections==0.1 
beautifulsoup4==4.5.1 
cmsplugin-filer==1.1.3 
dj-database-url==0.4.1 
Django==1.8.14 
django-appconf==1.0.2 
django-appdata==0.1.5 
django-classy-tags==0.8.0 
django-cms==3.4.0rc1 
django-contrib-comments==1.7.2 
django-crispy-forms==1.6.0 
django-durationfield==0.5.2 
django-filer==1.2.5 
django-formtools==1.0 
django-haystack==2.5.0 
django-meta==1.3.1 
django-meta-mixin==0.3.0 
django-mptt==0.8.6 
django-parler==1.6.5 
django-phonenumber-field==1.1.0 
django-polymorphic==0.8.1 
django-reversion==1.10.2 
django-sekizai==0.10.0 
Django-Select2==4.3.2 
django-sortedm2m==1.3.2 
django-spurl==0.6.4 
django-standard-form==1.1.1 
django-tagging==0.4.5 
django-taggit==0.21.2 
django-taggit-autosuggest==0.3.0 
django-taggit-templatetags==0.2.5 
django-templatetag-sugar==1.0 
django-treebeard==4.0.1 
django-xmlrpc==0.1.5 
djangocms-admin-style==1.2.3 
djangocms-apphook-setup==0.1.2 
djangocms-attributes-field==0.1.1 
djangocms-blog==0.8.8 
djangocms-cascade==0.9.4 
djangocms-column==1.6.0 
djangocms-googlemap==0.5.2rc2 
djangocms-installer==0.9rc2 
djangocms-link==1.8.3rc1 
djangocms-snippet==1.9.0 
djangocms-style==1.7.0 
djangocms-text-ckeditor==3.2.0 
djangocms-video==2.0.0 
easy-thumbnails==2.3 
html5lib==0.9999999 
jsonfield==1.0.3 
lxml==3.6.4 
mots-vides==2015.5.11 
phonenumbers==7.5.2 
phonenumberslite==7.5.2 
Pillow==3.3.1 
psycopg2==2.6.2 
pyparsing==2.1.9 
python-dateutil==2.5.3 
python-slugify==1.2.0 
pytz==2016.6.1 
regex==2016.8.27 
six==1.10.0 
tzlocal==1.2.2 
Unidecode==0.4.19 
URLObject==2.4.2 
YURL==0.13 

Благодаря

Здесь и далее мои настройки:

STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'prjrc1', 'static'), 
) 
SITE_ID = 1 
WSGI_APPLICATION = 'prjrc1.wsgi.application' 

TEMPLATES = [ 
    { 
     'BACKEND': 'django.template.backends.django.DjangoTemplates', 
     'DIRS': [os.path.join(BASE_DIR, 'prjrc1', 'templates'), os.path.join(BASE_DIR, 'bookmark', 'templates'),], 
     'OPTIONS': { 
      'context_processors': [ 
       'django.contrib.auth.context_processors.auth', 
       'django.contrib.messages.context_processors.messages', 
       'django.core.context_processors.i18n', 
       'django.core.context_processors.debug', 
       'django.core.context_processors.request', 
       'django.core.context_processors.media', 
       'django.core.context_processors.csrf', 
       'django.core.context_processors.tz', 
       'sekizai.context_processors.sekizai', 
       'django.core.context_processors.static', 
       'cms.context_processors.cms_settings', 
       'aldryn_boilerplates.context_processors.boilerplate', 
      ], 
      'loaders': [ 
       'django.template.loaders.filesystem.Loader', 
       'django.template.loaders.app_directories.Loader', 
       'aldryn_boilerplates.template_loaders.AppDirectoriesLoader', 
       'django.template.loaders.eggs.Loader' 
      ], 
     }, 
    }, 
] 

MIDDLEWARE_CLASSES = (
    'cms.middleware.utils.ApphookReloadMiddleware', 
    'django.contrib.sessions.middleware.SessionMiddleware', 
    'django.middleware.csrf.CsrfViewMiddleware', 
    'django.contrib.auth.middleware.AuthenticationMiddleware', 
    'django.contrib.messages.middleware.MessageMiddleware', 
    'django.middleware.locale.LocaleMiddleware', 
    'django.middleware.common.CommonMiddleware', 
    'django.middleware.clickjacking.XFrameOptionsMiddleware', 
    'cms.middleware.user.CurrentUserMiddleware', 
    'cms.middleware.page.CurrentPageMiddleware', 
    'cms.middleware.toolbar.ToolbarMiddleware', 
    'cms.middleware.language.LanguageCookieMiddleware' 
) 

INSTALLED_APPS = (
    'djangocms_admin_style', 
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.admin', 
    'django.contrib.sites', 
    'django.contrib.sitemaps', 
    'django.contrib.staticfiles', 
    'django.contrib.messages', 
    'cmsplugin_cascade', 
    'cmsplugin_cascade.extra_fields', 
    'cms', 
    'aldryn_apphooks_config', 
    'aldryn_categories', 
    'aldryn_common', 
    'aldryn_people', 
    'aldryn_reversion', 
    'aldryn_translation_tools', 
    'djangocms_text_ckeditor', 
    'aldryn_background_image', 
    'parler', 
    'reversion', 
    'sortedm2m', 
    'taggit', 
    'menus', 
    'sekizai', 
    'treebeard', 
    'filer', 
    'easy_thumbnails', 
    'djangocms_column', 
    'djangocms_link', 
    'cmsplugin_filer_file', 
    'cmsplugin_filer_folder', 
    'cmsplugin_filer_image', 
    'cmsplugin_filer_utils', 
    'aldryn_style', 
    'aldryn_bootstrap3', 
    'djangocms_snippet', 
    'djangocms_googlemap', 
    'djangocms_video', 
    'django_comments', 
    'mptt', 
    'tagging', 
    'taggit_autosuggest', 
    'meta', 
    'djangocms_blog', 
    'prjrc1', 
    'crispy_forms', 
    'bookmark', 
) 

ответ

0

Не могли бы вы поделиться своим settings.py? В частности, параметр INSTALLED_APPS и TEMPLATES и MIDDLEWARE_CLASSES.

Когда в сводном представлении изменяется URL-адрес, если вы нажмете на заголовок сообщения?

+0

Большое спасибо Якки за ваш интерес. Я отвечу на свой вопрос, в котором я пришлю вам свои настройки. О сводном представлении я не вижу их, кроме как в администрации. Как отобразить сводный обзор в интерфейсе? О названии «блог категории» определяет (1): пространство имен, (2) категорию внутри пространства имен, очень запутанное. Я создаю две страницы, первую связанную с первым созданным мной пространством имен, второе ко второму пространству имен с категориями для каждого из них. На странице я размещаю блог-плагин «Самые последние статьи в блоге». У меня есть доступ к следующим 4 разным ссылкам ... они отправляют меня на ту же страницу. – MarcelBariou

+0

На моей локальной машине (domaine) эти ссылки: http://testrc1-34.net/fr/cms/category/np1-cat2/, http://testrc1-34.net/fr/cms/post/np1- cat2/test-np1-cat2 /, http://testrc1-34.net/fr/cms/category/np1-cat1/, http://testrc1-34.net/fr/cms/post/np1-cat1/ test-np1-cat1/ – MarcelBariou

+0

Я отредактировал свой вопрос, чтобы добавить дополнительную информацию о настройках, спасибо Якки за вашу помощь и интерес. – MarcelBariou

Смежные вопросы