分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

Django 笔记 05 urls.py详解

发布时间:2023-09-06 01:07责任编辑:熊小新关键词:url

urls.py: URL分发器(路由配置文件)

URL配置(URLconf )就像是 Django 所支撑网站的目录。它的本质是 URL 模式以及要为该 URL 模式调用的视图函数之间的映射表。 你就是以这种方式告诉 Django,对于这个 URL 调用这段代码,对于那个 URL 调用那段代码。URL的加载是从配置文件中开始的。

执行 django-admin.py startproject 时,该脚本会自动为你建了一份 URLconf(即 urls.py 文件)。在同时自动创建的settings.py文件中,创建一个变量ROOT_URLCONF,其变量的值就是根URLconf的模块名。默认值是urls.py文件的模块名。

例如:我的Django项目的根目录名为“hello_django”,ROOT_URLCONF的默认值为“hello_django.urls”。

 urlpatterns两种形式:

第一种:

第二种(新版本django不推荐使用):

URL模式:

urlpatterns = [

  url(正则表达式,views函数,参数,别名,前缀)

]

源代码:

url(r‘^hello/$‘,views.hello)
对象形式可写成字符串形式: url(r‘^hello/$‘,‘hello.views.hello‘)


Django 笔记 05 urls.py详解

原文地址:http://www.cnblogs.com/lcgsmile/p/7086111.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved