2016-06-22 8 views
0

私は正常にaldryn_newsblogをインストールしました。 djangocmsを使用しています。 私は新しいニュース/ブログ記事を作成しようとするたびに。私はここでここで'WizardStep2Form'には 'language_code'という名前のフィールドがありません。 Djangocms aldryn_newsblog

ValueError at /cms_wizard/create/ 
'WizardStep2Form' has no field named 'language_code'. 

は私のsettings.pyファイルがINSTALLED_APPS

ある
# Aldryn News & Blog 
'aldryn_apphooks_config', 
'aldryn_boilerplates', 
'aldryn_categories', 
'aldryn_common', 
'aldryn_newsblog', 
'aldryn_people', 
'aldryn_reversion', 
'aldryn_translation_tools', 
#'djangocms_text_ckeditor', 
#'easy_thumbnails', 
#'filer', 
'parler', 
#'reversion', 
'sortedm2m', 
'taggit', 
'absolute', 
'aldryn_forms', 
'aldryn_forms.contrib.email_notifications', 
'captcha', 
'emailit', 
# Aldryn News & Blog 

をエラーを取得し、完全なトレースバックが

Traceback: 

ファイル「/usr/local/lib/python2.7です/dist-packages/django/core/handlers/base.py "in get_response 132. response = wrapped_callback(request、* callback_args、** callback_kwargs) ファイル"/usr/local/lib/python2。ビュー内の7/dist-packages/django/views/generic/base.py " 71 return self.dispatch(request、* args、** kwargs) ファイル" /usr/local/lib/python2.7/dist -packages/django/utils/decorators.py "in 145. func(* args、** kwargs) ファイル" /usr/local/lib/python2.7/dist-packages/cms/wizards/views "を返します。 py "in 38. request、* args、** kwargs) ディスパッチファイル" /usr/local/lib/python2.7/dist-packages/formtools/wizard/views.py " 237. response = super (WizardView、self).dispatch(request、* args、** kwargs) ファイル "/usr/local/lib/python2.7/dist-packages/django/views/generic/base.py"発送中 89。リターンハンドラ(request、* args、** kwargs) ファイル "/usr/local/lib/python2.7/dist-packages /formtools/wizard/views.py "の投稿 290. if form.is_valid(): is_validのファイル" /usr/local/lib/python2.7/dist-packages/django/forms/forms.py " 184. self.is_boundではなくself.errorsを返す エラーのファイル "/usr/local/lib/python2.7/dist-packages/django/forms/forms.py" 176. self.full_clean() ファイル " /usr/local/lib/python2.7/dist-packages/django/forms/forms.py "in full_clean 394. self._post_clean() ファイル" /usr/local/lib/python2.7/dist-packages /parler/forms.py "in _post_clean 83. self.save_translated_fields() save_translated_fieldsの" /usr/local/lib/python2.7/dist-packages/parler/forms.py "ファイル 110. self._clean_translation_model翻訳されたation_model、exclude) ファイル "/usr/local/lib/python2.7/dist-packages/parler/forms.py" in _clean_translation_model 125. self._update_errors(e) ファイル "/ usr/local/lib/python2 ./display.php/django/forms/desktop/ "_update_errors" 402. self.add_error(なし、エラー) ファイル "/usr/local/lib/python2.7/dist-packages/django/forms/ forms.py "in add_error 360。" '%s'には '%s'という名前のフィールドはありません。 " %(。。自己クラス、フィールド))

例外の種類:とValueError cms_wizard// 例外値を作成/時: 'WizardStep2Form' は 'LANGUAGE_CODE' という名前のフィールドを持っていません。

親切

+0

こんにちは、あなたは完全なトレースバックを投稿することができます? – Paulo

+0

こんにちは@Paulo私は完全なトレースバックを含むように質問を編集しました – Phares

答えて

0

を助ける私は同様の問題に遭遇しました:django-parlersee the changelog here)の最新バージョンとの競合であることが判明し 'ArticleForm' has no field named 'language_code'.

注:django-parlerモデルでは、言語コードが選択されている必要があります。 model.set_current_language()、Model.objects.language()を呼び出すか、gettext環境をアクティブにするかのいずれかです。後者は常に標準のWeb要求で行われますが、管理コマンドで明示的に行われる必要があります。これにより、暗黙的に選択された言語で不要なモデルの変更が発生する状況をデバッグするのが困難になります。クイックフィックスのために

pip uninstall django-parlerを実行してみて、その後pip install django-parler==1.6.2(または持っていれば、あなたのrequirements.txtファイルにバージョンをピン)。

あなたはジャンゴのあなたのバージョンを更新することができます場合は、CMSをジャンゴ、およびその他の依存関係、(django-parlerの古いバージョンにあなたを制限しない)にも働くかもしれ

+0

これは私のためにそれを修正しました。ありがとう@ andrewjadams3 – Phares

関連する問題