使用 crp1.urls 中定义的 URLconf,Django 尝试了这些 URL 模式,admin/ 当前路径 register.html,与这些模式中的任何一个都不匹配。



页面未在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>

最新更新