标签:name 项目 报错 编写 col url 应用程序 服务器 python函数
‘‘‘ URL是服务器的入口,用户通过浏览器发送过来的任何请求,都是发送到一个指定的url地址,然后被响应 在Django项目中编写路由,就是向外界暴露我们接收哪些url请求,除此之外的任何url都不被处理,也没有返回。通俗的理解,url就是web服务对外暴露的api 要设计应用程序的url,可以创建一个非正式的称为URLconf的Python模块。此模块是纯Python代码,是URL路径表达式与Python函数之间的映射 ‘‘‘
from django.conf.urls import url
from django.contrib import admin
from app01 import views # 导入后端逻辑
urlpatterns = [
url(正则表达式,views视图函数,参数,别名),
]
‘‘‘ url格式: url(r‘^admin/‘, admin.site.urls) 需要到导入url模块: from django.conf.urls import url 可用使用正则表达式 Django1.0中使用 re_path: re_path(r‘^publish/([0-9]{4})/([0-9]{2})$‘,views.publish), Django2.0中使用,完全兼容url
需要导入re_path模块: from django.urls import re_path
path:
需要导入path模块: from django.urls import path 不能使用正则表达式,2.0独有 ‘‘‘
from django.contrib import admin from django.urls import path from app01 import views urlpatterns = [ path(‘admin/‘, admin.site.urls), path(‘server/<int:proj_id>/‘,views.proj_detail) ]
标签:name 项目 报错 编写 col url 应用程序 服务器 python函数
原文地址:https://www.cnblogs.com/lichunke/p/10566670.html