4
雖然嘗試部署我的Django應用程序我不斷收到這個錯誤我的自定義上下文處理器:無法找到自定義上下文處理器?
錯誤導入請求處理器模塊context_processors:「無模塊命名context_processors」
在settings.py:
TEMPLATE_CONTEXT_PROCESSORS = (
"django.contrib.auth.context_processors.auth",
"django.core.context_processors.debug",
"django.core.context_processors.i18n",
"django.core.context_processors.media",
'django.core.context_processors.request',
'django.contrib.messages.context_processors.messages',
"app.context_processors.media_url",
"app.context_processors.static_url",
)
我的上下文處理器是djangoapp /應用/ context_processors.py(初始化包括的.py):
from django.conf import settings
def media_url(request):
return {'MEDIA_URL': settings.MEDIA_URL}
def static_url(request):
return {'STATIC_URL': settings.STATIC_URL}
在開發服務器上工作得很好,但是當我嘗試在apache + mod_wsgi上部署它時沒有問題。
任何想法?
你使用mod_wsgi嗎?如果是的話,你的wsgi文件是什麼 – armonge