我的源代码:urls.py
urlpatterns = [ path("admin/", admin.site.urls), path("depart/list/", views.depart_list), path("depart/add/", views.depart_add), path("depart/delete/", views.depart_delete), path("depart/<int:nid>/edit/", views.depart_edit), path("user/list/", views.user_list), path("user/add/", views.user_add), path("user/<int:nid>/edit/", views.user_edit), path("mobile/list",views.mobile_list) ]
发现页面跳转时报错,找不到该页面。检查后发现是页面跳转时直接在上一页面代码的基础上,添加了代码,导致网页链接不存在。
解决方法:
每个path链接后必须有“/”,若没有单个运行不会报错,跳转则会出现问题
urlpatterns = [ path("admin/", admin.site.urls), path("depart/list/", views.depart_list), path("depart/add/", views.depart_add), path("depart/delete/", views.depart_delete), path("depart/<int:nid>/edit/", views.depart_edit), path("user/list/", views.user_list), path("user/add/", views.user_add), path("user/<int:nid>/edit/", views.user_edit), path("mobile/list/",views.mobile_list) ]
前端代码也附上
成功跳转