django-mobileを適用してモバイル版のテンプレートを構築しようとしています。 https://pypi.python.org/pypi/django-mobile TEMPLATE_LOADERS
は廃止されました(Django 1.8を使用しているため)ので、djangoのドキュメントに従ってloaders
を追加しました。だから私のコードと命令の唯一の違いかもしれません。この後私はAPP_DIRS
が削除されると言っているので、私はそれを偽に設定しています。Django-mobileインポートエラー:モジュールがフレーバ属性/ clsssを定義していません
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': False,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
'django_mobile.context_processors.flavour ',
],
'loaders': [
'django_mobile.loader.Loader',
]
},
},
]
最後に、このような設定で、私はこのエラーを取得:
ImportError at /user/VitalyKotik/
Module "django_mobile.context_processors.flavour " does not define a "flavour " attribute/class
Exception Location: /Users/TheKotik/glboy1/denv/lib/python3.5/site-packages/django/utils/module_loading.py in import_string, line 29