zoukankan      html  css  js  c++  java
  • Django学习笔记(11)url管理之include

    Django中在project_name 项目名称下的同名文件夹中会自动创建urls.py来管理url,当项目有多个模块时,而urls.py文件只有一个,写在一起的话,会比较混乱,故引入include来管理子应用的urls

    项目中有新的应用模块,testcase

    1.在testcase目录下创建urls.py文件

    testcase/urls.py

    1 from django.urls import path
    2 from . import views
    3 
    4 urlpatterns = [
    5     path('add_case_set/',views.case_set),
    6     path('case_set/',views.case_set_all),
    7     path('case_set_new/',views.case_set_new)
    8 ]

    dj_test/urls.py     项目的urls

      浏览器访问:http://127.0.0.1:8000/testcase/case_set等即可,需要将前缀(testcase)+view.py定义的方法名来访问

     1 from django.contrib import admin
     2 from django.urls import path,include
     3 from testcase import urls
     4 
     5 urlpatterns = [
     6         #引用子应用中的url
     7     path('testcase/',include(urls))#以testcase开头
     8 
     9 
    10 
    11 ]
  • 相关阅读:
    test
    c# cook book -Linq 关于Object的比较
    关于UnitOfWork
    autofac学习
    webapi 开启跨域支持
    httpclient通过post提交到webapi
    jQuery之元素查找
    jQuery之过滤元素
    jQuery之回到顶部
    jQuery之_元素滚动
  • 原文地址:https://www.cnblogs.com/bugoobird/p/13365326.html
Copyright © 2011-2022 走看看