2012-02-17 15 views
1

django CMSによって作成されたページにsuccessfulyプラグインを追加できます。しかし、ページプラグインからプラグインを削除しようとすると、表示されなくなり、この実行エラーが発生します。プラグインをページから削除する際にDjango-CMSが失敗しました

DatabaseError at /admin/cms/page/3/remove-plugin/ 

relation "cmsplugin_latestentriesplugin" does not exist 
LINE 1: ...latestentriesplugin"."current_language_only" FROM "cmsplugin... 
                  ^

Request Method:  POST 
Request URL: http://example.com/admin/cms/page/3/remove-plugin/ 
Django Version:  1.3.1 
Exception Type:  DatabaseError 
Exception Value:  

relation "cmsplugin_latestentriesplugin" does not exist 
LINE 1: ...latestentriesplugin"."current_language_only" FROM "cmsplugin... 

                 ^

このエラーを修正するにはどうすればよいですか?

+0

あなたは 'zinnia'ブログを使用していますか?もしあれば、どんなバージョンでも&djangoのどのバージョン?もしあなたがhttps://github.com/Fantomas42/django-blog-zinnia/pull/70の場合は、zinniaの問題かもしれません。 –

+0

私はcmsplugin_blogが追加されましたが、それは問題を引き起こしますので、今はINSTALLED_APPSから削除しましたそれ以上に。今はブログプラグインを使用していません。 –

+0

あなたは 'cmsplugin_latestentriesplugin'を使用していますか、単に完全に削除しようとしていますか? –

答えて

1

私は設定から​​cmsplugin_blog.middleware.MultilingualBlogEntriesMiddlewareを削除することを忘れていました。

これで正常に動作します。

+0

私がmigrateコマンドを起動した場合、私はあなたの問題を抱えています。 プラスこのエラー: 登録されていないapphook 'BlogApphook'が見つかりました。 例外の場所:\t /srv/virtualenvs/fm/local/lib/python2.7/site-packages/cms/apphook_pool.py get_apphook、行70 https://github.com/にリンクしているとします。ファントーマス42/cmsplugin-zinnia/issues/12 – Daviddd

関連する問題