У меня есть приложение Django 1.6.5, которое работает в моей среде разработки. Но при развертывании на сервере это дает мне эту ошибку при каждом запросе:Django: 404 по каждому запросу
ПРЕДУПРЕЖДЕНИЕ 2014-06-20 14: 35: 40085 база не найдена:/
Не найдено:/
[20/Jun/2014 14:35:40] "GET/HTTP/1.1" 404 1600
И это происходит то же самое с каждым отображенной URL, который работает по развитию:
ПРЕДУПРЕЖДЕНИЕ 2014-06-20 14: 39: 59151 базы не найдены:/варов
Не найден:/вары
[20/июнь/2014 14:39:59] «GET/вары HTTP/1,1" 404 1608
Мой urls.py выглядит следующим образом:
urlpatterns = patterns('',
url(r'^$', IndexView.as_view(), name='index'),
url(r'^facebook/', include('django_facebook.urls')),
url(r'^accounts/', include('django_facebook.auth_urls')),
url(r'^vars/', VarsView.as_view(), name='vars'),
url(r'^admin/', include(admin.site.urls)),
url(r'^main/', MainView.as_view(), name='main'),
url(r'^logout/', LogoutView.as_view(), name='logout'),
url(r'^about/', AboutView.as_view(), name='about'),
)
Я буду признателен за любую помощь в этом. Я застрял здесь несколько дней.
Большое спасибо.
У вас есть другой settings.py для разработки по сравнению с производством? –
@MatthewFranglen Да. Я бегу на той же ветке git. Оба синхронизированы. –
Я бы рекомендовал рассмотреть различия. Я обнаружил, что параметр ALLOWED_HOSTS может помешать развертыванию продукции. Просто догадка :) –