使用DetailView的时候该怎么设置URL,才不会影响其他View?
各位: 正在学习使用Django。除了Home页面,最开始是使用DetailView完成每个人的用户中心。显示当前用户的一些信息。它是在应用Users中。然后我想为Users中添加第二个View的时候,出现了问题,不管你后面输入的是什么,它都用之前的DetailView来解析。有什么办法能摆脱这种情况吗?
在Users中的urls.py文件中,是这样写的:
app_name="users" urlpatterns=[ path('<str:user__username>/',views.UserDetailView.as_view(),name="detail"), ]
想增加的第二个页面是
path('depUsers/',views.DepUsersView.as_view(),name="depusers"),
评论 1
看看你前端的代码写的跳转网页有没有链接到depusers