当前位置: 首页 > 编程笔记 >

详解django使用include无法跳转的解决方法

楚方伟
2023-03-14
本文向大家介绍详解django使用include无法跳转的解决方法,包括了详解django使用include无法跳转的解决方法的使用技巧和注意事项,需要的朋友参考一下

一般的django项目我都喜欢采用以下的文件结构,使用include的方式,实现从总的url分配给apps里面的url

Example:

-projtect
---apps
-----user
-------urls.py
-urls.py

但突然发现无法跳转,竟然是总url的这个错误!

以下是错误做法

urlpatterns = [
  url(r'^admin/', admin.site.urls),
  url(r'^', views.Index.as_view(), name='index'),
  url(r'^user/', include('apps.user.urls',namespace='user')),
]
urlpatterns += staticfiles_urlpatterns()
 

以下是正确做法,主要问题在于url(r'^', views.Index.as_view(), name=‘index'),的位置

只要把这句放在最下面即可…

urlpatterns = [
  url(r'^admin/', admin.site.urls),
  url(r'^user/', include('apps.user.urls',namespace='user')),
  url(r'^', views.Index.as_view(), name='index'),
]
urlpatterns += staticfiles_urlpatterns()

到此这篇关于详解django使用include无法跳转的解决方法的文章就介绍到这了,更多相关django include无法跳转内容请搜索小牛知识库以前的文章或继续浏览下面的相关文章希望大家以后多多支持小牛知识库! 

 类似资料:
  • 本文向大家介绍详解Django CAS 解决方案,包括了详解Django CAS 解决方案的使用技巧和注意事项,需要的朋友参考一下 CAS单点登录主要是为了解决主系统和子系统的统一登录问题,能够做到任意一个子系统登录成功后,再登录其他子系统后不再需要认证,让用户不用重复地进行登录认证。CAS单点登录的方案很多,并且大多数都是采用session的方式,而本文结合个人实践,着重讨论django cas

  • 本文向大家介绍springboot无法跳转页面的问题解决方案,包括了springboot无法跳转页面的问题解决方案的使用技巧和注意事项,需要的朋友参考一下 首先我登录页面直接通过浏览器请求直接访问的,项目结构如图所示 登录页面 点击提交后,是一个ajax发送表单里面的数据,请求地址为index,会去数据库里面查询是否有这个人(后端采用mybatis去数据库查询),根据返回的结果,跳到相应的页面去,

  • 本文向大家介绍PHP利用header跳转失效的解决方法,包括了PHP利用header跳转失效的解决方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP利用header跳转失效的解决方法,分享给大家供大家参考。具体方法分析如下: 一、问题: 今天header(\"Location: $url\"),以往跳转总是可以的,今天却不动,只是输出结果,以往自己要确认检查,$url的值获取的是否

  • 本文向大家介绍Spring mvc结果跳转方法详解,包括了Spring mvc结果跳转方法详解的使用技巧和注意事项,需要的朋友参考一下 ModelAndView 设置ModelAndView对象 , 根据view的名称 , 和视图解析器跳到指定的页面 . 页面 : {视图解析器前缀} + viewName +{视图解析器后缀} 对应的controller类 ServletAPI 通过设置Servl

  • 本文向大家介绍Apache无法自动跳转却显示目录的解决方法,包括了Apache无法自动跳转却显示目录的解决方法的使用技巧和注意事项,需要的朋友参考一下 Apache无法自动跳转却显示目录这是因为Apache服务器下conf/httpd.conf没有配置好,其默认是不跳转,直接显示目录 首先,我们需要禁止Apache直接显示目录。 方法在搜索Options Indexes FollowSymLink

  • 本文向大家介绍解决Django模板无法使用perms变量问题的方法,包括了解决Django模板无法使用perms变量问题的方法的使用技巧和注意事项,需要的朋友参考一下 前言 本文主要给大家介绍了关于Django模板无法使用perms变量的解决方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 解决方法: 首先,在使用Django内置权限管理系统时,settings.py文件要添