Я пытаюсь создать сайт с Django. Я новичок в Django и следил за Tango с помощью учебника Django. Я продолжаю получать ошибку URlconf, которую я не понимаю. У меня есть домен (www.example.com), приложение (mainApp) и два вида в mainApp (homePage, регистрация). Я хочуОшибка Django URLconf
- http://www.example.com быть согласован с мнением ГЛАВНОЙ СТРАНИЦЫ
- http://www.example.com/registration/ быть согласован с точкой зрения регистрации.
Мой urls.py файл для проекта
from django.conf.urls import patterns, include, url
from django.contrib import admin
urlpatterns = patterns(
'',
url(r'^admin/', include(admin.site.urls)),
url(r'^', include('mainApp.urls')),
)
urls.py файл для mainApp является
from django.conf.urls import patterns, url
from mainApp import views
urlpatterns = patterns(
'',
url(r'^$', views.homePage, name='homePage'),
url(r'^registration/$', views.registration, name='registration'),
)
Эта конфигурация отображает просмотр сайта правильно, но не вид регистрации , Ошибка:
Using the URLconf defined in myProject.urls, Django tried these URL
patterns, in this order:
^admin/
^$
^/
The current URL, registration/, didn't match any of these.
В чем причина ошибки?
Я проверил вашу конфигурацию, и она работает. Перезапустить веб-сервер? –
Да. Я перезапустил сервер. – user4422
Можете ли вы переименовать имя приложения в нижний регистр? – radeklos