Django URLconf 错误
Django URLconf error
我正在尝试用 Django 建立一个网站。我是 Django 的新手,并遵循了 Tango with Django 教程。
我不断收到我不明白的 URlconf 错误。
我有一个域 (www.example.com)、一个应用程序 (mainApp) 和 mainApp 中的两个视图(主页、注册)。
我要
- 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')),
)
mainApp 的urls.py 文件是
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.
错误原因是什么?
看起来不错。如果您在线托管它,您应该重新启动 webapp,如果在本地托管它,则重新启动本地主机。如果不重新启动它,更改不会注册。
我正在尝试用 Django 建立一个网站。我是 Django 的新手,并遵循了 Tango with Django 教程。 我不断收到我不明白的 URlconf 错误。 我有一个域 (www.example.com)、一个应用程序 (mainApp) 和 mainApp 中的两个视图(主页、注册)。 我要
- 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')),
)
mainApp 的urls.py 文件是
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.
错误原因是什么?
看起来不错。如果您在线托管它,您应该重新启动 webapp,如果在本地托管它,则重新启动本地主机。如果不重新启动它,更改不会注册。