Здравствуйте.
Сделал страницу index, поработал некоторое время в django.
Недавно началась такая проблема: создаю любое приложение или просто хочу добавить ещё 1 url, Django показывает 404 Not found.
Даже есть добавлять самый простой код:
views:
from django.shortcuts import render, render_to_response
from django.http import HttpResponse
from django.contrib.auth import authenticate
def reg(request):
if request.user.is_authenticated():
return HttpResponse("Вы уже зареганы")
else:
return HttpResponse("Пора бы зарегаться")
url в приложении:
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^reg/', views.reg, name='reg'),
]
url в главном файле:
urlpatterns = [
url(r'^$', include('index.urls')),
url(r'^reg/', include('registration.urls')),
url(r'^admin/', include(admin.site.urls)),
url(r'^usr/', include('profile_page.urls')),
]\
+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)\
+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Вроде бы, все просто, но все равно: Page not found (404)