urls 管理

Posted zenan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了urls 管理相关的知识,希望对你有一定的参考价值。

问题阐述:如何管理多个app下的路由分发,使得管理更加清晰?

1. 在app下创建urls.py文件

from django.conf.urls import url
from django.urls import path,re_path
      
from myapp.views import IndexView 
      
      
urlpatterns = [  
    url(r‘index/$‘, IndexView.as_view(),name="mpapp_index"),
    path(r‘index/‘, IndexView.as_view(),name="mpapp_index")
]  

 

 

2.在myproject/myproject/urls.py配置

from django.conf.urls import url, include
from django.urls import url,path,include
from django.contrib import admin
      
urlpatterns = [  
    url(r‘^admin/‘, admin.site.urls),
    url(r‘^myapp/‘, include("myapp.urls")),
    path(r‘myapp/‘,include("myapp.urls")),#包含myapp中的urls
]  

 

 

3.访问

通过localhost:8000/myapp/index/访问该页面

以上是关于urls 管理的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段3——url大全

VSCode自定义代码片段3——url大全

根据图片的url地址下载图片到本地保存代码片段

结合两个代码片段?将用户输入的 Youtube url 转换为嵌入 url,然后将 iframe src 替换为转换后的 url

使用 Git 来管理 Xcode 中的代码片段

massCode 一款优秀的开源代码片段管理器