2016-06-26 21 views
1

我正在Django 1.8上工作。我想與Django-blog-zinnia一起工作。 我已經安裝了百日草,更改了我的setting.py文件,並在項目的urls.py中添加了鏈接。當我試圖訪問使用博客百日草按上安裝地點提及'zinnia_loop_template'收到太多位置參數

博客

我得到一個錯誤

「zinnia_loop_template」收到了太多的位置參數

我對此很陌生。請告訴我如何解決這個

這是我setting.py文件 「」」爲newproject項目

Django的設置。

通過使用Django 1.8 'Django的管理startproject命令' 產生。

有關此文件的詳細信息,請參閱

有關的設置及其值的完整列表,請參閱

像這樣的項目中條

構建路徑:os.path.join(BASE_DIR,...)進口OS

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath則(文件)))

安全警告:保密祕密密鑰在生產中使用! SECRET_KEY = '!f7p-J96 04oy 5wbuf & = g8vkm9deupxw9ywjq)+ ef8wfjy = 5S('

安全警告:不要與調試運行在生產中打開DEBUG =真

ALLOWED_HOSTS = []

應用定義

INSTALLED_APPS =( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', ' django.contr ib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'django_comments', 'MPTT', '標記', '百日草',)

MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware','django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security。SecurityMiddleware ')

ROOT_URLCONF = 'newproject.urls'

TEMPLATES = [{ 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'APP_DIRS':真, ' OPTIONS ':{ 'context_processors':[ 'django.contrib.auth.context_processors.auth', 'django.template.context_processors.i18n', 'django.template.context_processors.request', ' django.contrib中。 messages.context_processors.messages', 'zinnia.context_processors.version',#可選 ] }}]

SITE_ID = 1個

WSGI_APPLICATION = 'newproject.wsgi.application'

數據庫= { '缺省':{ '發動機':「django.db.backends .sqlite3' , 'NAME':os.path.join(BASE_DIR, 'db.sqlite3'), }}

LANGUAGE_CODE = 'EN-US'

TIME _ZONE = 'UTC'

USE_I18N =真

USE_L10N =真

USE_TZ =真

STATIC_URL = '/靜態/'

這是我的urls.py文件

from django.conf.urls import include,url 從django.contrib中導入管理

urlpatterns = [  
    url(r'^admin/', include(admin.site.urls)), 
    url(r'^weblog/', include('zinnia.urls')), 
    url(r'^comments/', include('django_comments.urls')), 
] 
+0

請發佈您的代碼和完整的堆棧跟蹤。 – solarissmoke

回答

0

我也有Django的博客,百日草0.17此故障使用Django 1.8。 我認爲,這是一個錯誤,因爲它適用於django-blog-zinnia 0.16;

PIP安裝Django的博客,百日草== 0.16

也許是因爲Django的1.9,因爲百日草0.17的相容性 - 因爲我喜歡留在Django的1.8其他網站的部分,我只是降級百日草,以0.16,對我來說沒問題,希望它對你也有幫助。