页面未在django中找到错误
我收到404错误,我的url是http://127.0.0.1:8000/register.html错误为
使用crp1.urls中定义的URLconf,Django尝试了以下URL模式,顺序为:[name='index']register[name='register']admin/当前路径register.html与其中任何一个都不匹配
我为项目创建了一个文件夹,我在crp1文件夹和索引页面中启动了reglog应用程序,但当我点击表单index.html查看注册页面时,我出现了上述错误
在我的应用程序url文件中,我编码:
urlpatterns=[
path('',views.index, name='index'),
path('register', views.register, name='register')
]
在视图文件中:
def index(request):
return render(request,'index.html')
def register(request):
return render(request,'register.html')
在我的项目名称crp1文件中,我在crp1.urls中写了以下代码:
urlpatterns = [
path('', include('reglog.urls')),
path('admin/', admin.site.urls)'
]
和register.html
<a href="register.html"></a>
访问127.0.0.1:8000/register
(不带.html
(
或将链接更改为
<a href="/register"></a>