Django框架的路由配置及传参方法

Django框架的路由配置及传参方法

一、配置路由的两种方法:

1、

  • 首先在hello_app下创建一个子路由,命名为urlsDjango框架的路由配置及传参方法_第1张图片

  • 在my_dj_demo中的urls导入include方法,添加path()函数第一个参数是路由器的名字,include()方法中需要传入的是子路由的路径

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('helloapp/', include('hello_app.urls'))
]
  • 将光标放在urls上,同时按CTRL键,urls变蓝,点击就会跳入子路由器的文件

    path函数有两个参数,参数1:路径(url),参数2:视图函数的函数名
    

2、repath()函数利用的是正则匹配,在这了repath()函数的作用是匹配到welcome/,所以无论是在welcome之前添加字符还是在/后面添加字符,只要‘welcome/’不被破坏,就不会影响原有的界面(下图是在子路由即hello_app/urls上做出的修改)

Django框架的路由配置及传参方法_第2张图片

  • pycharm注释的快捷键:Ctrl+/

    如下则不能在welcome/前后随意添加字符


你可能感兴趣的:(Django,web,python,编程语言)