“No module named context_processors”
之前因为django国际化的问题在settings.py里面改了很多东西,国际化是好使了,但是今天要用站点管理admin的时候出!错!了!
我前天用的时候还好好的啊,我的models.py和admin.py 都没有问题,settings.py如下:
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [BASE_DIR + "/templates"], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.core.context_processors.i18n', 'django.core.context_processors.media', 'django.core.context_processors.static', 'django.core.context_processors.tz', ], }, }, ]
于是,我找了一个下午。。。。。。对了,我的django版本是1.11.8
因为之前国际化在里面加了很多东西,
这几个是我看不同的关于国际化的教程中的不同版本django中加的东西,然而,就是这几个东西直接导致了admin的出错,所以,删掉(删之前我是不信的),
好了!
所以我是加了什么!