私はWindows7でDjango1.4を実行しているDjango-CMSのサイトで作業しています。cmsplugin-blogアプリをインストールしてすべてを配置した後、新しいブログページを追加しようとするとこのエラーが発生します(http:// localhost.com/admin/cmsplugin_blog/entry/add/)
/ admin / cmsplugin_blog / entry /add/にあるVariableDoesNotExist
u "[{'csrf_token':、'use_missing':True}]"のキー[MEDIA_URL]のルックアップに失敗しました
..。
テンプレートのレンダリング中にエラーが発生しました
テンプレートC:\ dev \ virtualenvs \ djangocmsenv \ Lib \ site-packages \ cmsplugin_blog \ templates \ admin \ cmsplugin_blog \ admin_helpers.htmlで、2行目でエラーが発生しました
(例外メッセージを取得できませんでした)
{% if use_missing %}
<script type="text/javascript" src="{{ STATIC_URL|default:MEDIA_URL }}missing/n11ndata.js"></script>
<script type="text/javascript" src="{{ STATIC_URL|default:MEDIA_URL }}missing/n11n.js"></script>
<script type="text/javascript" src="{{ STATIC_URL|default:MEDIA_URL }}missing/urlify2.js"></script>
{% endif %}
プラグインの作成者は、メディアまたは静的コンテキストプロセッサを追加するように提案しましたが、すでにそれを配置していました
TEMPLATE_CONTEXT_PROCESSORS = (
'django.contrib.auth.context_processors.auth',
'django.core.context_processors.i18n',
'django.core.context_processors.request',
'django.core.context_processors.media',
'django.core.context_processors.static',
'cms.context_processors.media',
'sekizai.context_processors.sekizai',
)
これが私の静的/メディアルート/URLの設定です
MEDIA_ROOT = os.path.join(PROJECT_PATH, "media")
MEDIA_URL = '/media/'
STATIC_ROOT = ''
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(PROJECT_PATH, "static"),
)
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.comments',
'cms',
'mptt',
'cmsplugin_blog',
'djangocms_utils',
'simple_translation',
'tagging',
'missing',
'menus',
'south',
'sekizai',
'cms.plugins.googlemap',
'cms.plugins.link',
'cms.plugins.picture',
'cms.plugins.text',
'cms.plugins.video',
'cms.plugins.twitter',
'cmsplugin_contact',
'carouselplugin',
'tinymce',
'django.contrib.admin',
)
誰か私に手を貸してくれませんか。ありがとう。
PSのURLは、実際にはlocalhost.comではなく127.0.0.1です。他の方法で質問を送信できないため、変更する必要がありました。