当前位置: 首页 > wzjs >正文

建站网站哪个最好wordpress夜间模式插件

建站网站哪个最好,wordpress夜间模式插件,服装类电子商务网站建设报告,青岛网站建设和推广4、路由规划与设计 1、概述 介绍 路由称为 URL(Uniform Resource Locator,统一资源定位符),也称为 URLconf,对互联网上得到的资源位置和访问方式的一种简洁表示,是互联网上标准梓源的地址。互联网上的每个文件都有一个唯一的路由,用于指出网站文件的路由位置,也可以理…

4、路由规划与设计

1、概述

  • 介绍

    • 路由称为 URL(Uniform Resource Locator,统一资源定位符),也称为 URLconf,对互联网上得到的资源位置和访问方式的一种简洁表示,是互联网上标准梓源的地址。
    • 互联网上的每个文件都有一个唯一的路由,用于指出网站文件的路由位置,也可以理解为我们常说的网址,每个网址代表不同的网页。
  • 作用

    • 用来表示互联网上某个资源的地址。
  • 说明:

    • 互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。
  • 语法格式为:

    protocol :// hostname[:port] / path [?query][#fragment]如:http://tts.tmooc.cn/video/showVideo?menuId=657421&version=AID201908#subject
    
  • 说明:

    • protocol(协议)

      • http 通过 HTTP 访问该资源。 格式 HTTP://
      • https 通过安全的 HTTPS 访问该资源。 格式 HTTPS://
      • file 资源是本地计算机上的文件。格式: file:///
    • hostname(主机名)

      • 指存放资源的服务器的域名系统(DNS) 主机名、域名 或 IP 地址。
    • port(端口号)

      • 整数,可选,省略时使用方案的默认端口(0-65535);
      • 各种传输协议都有默认的端口号,如http的默认端口为80、https的默认端口为443。
    • path(路由地址)

      • 由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。路由地址决定了服务器端如何处理这个请求
    • query(查询)

      • 可选,用于给动态网页传递参数,可有多个参数,用“&”符号隔开,每个参数的名和值用“=”符号隔开。
    • fragment(信息片断)

      • 字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。
    • 注: [] 代表其中的内容可省略

2、路由分发规则

1、概述

  • 背景
    • 一个项目中可能存在多个应用,而在 项目文件夹 下的 urls.py 文件中定义所有应用各种功能的路由地址,则会造成:代码可维护性降低,难以管理的问题、可扩展性受限、URL匹配错误等问题。
  • 介绍
    • 一个完整的路由包含路由地址、视图函数或视图类、路由变量 和 路由命名

      • 路由地址:即我们常说的网址。
      • 视图函数或视图类:即项目App的views.py文件中定义的函数或类。
      • 路由变量和路由命名:是路由的变量和命名设置,使路由具有动态变化和命名引用功能,
        • 动态变化:指一个路由地址按照某个规律演变多种不同的路由地址;
        • 命名引用:指在视图、模型等其他项目文件中使用路由命名生成对应的路由地址。
  • 实现
    • 将每个应用的路由定义在各自应用的 urls.py 文件中,然后在项目的 urls.py 文件中进行包含(include)。

    • 默认情况下,设置路由地址是在项目同名的文件夹的 urls.py 文件中实现的,这也是由配置文件 settings.py 的 ROOT_URLCONF 决定,当前项目配置的 ROOT_URLCONF 指向 babys 文件夹下的 urls.py

      ROOT_URLCONF = 'babys.urls'
      

2、路由分发

  • 为了更好的区分各个项目应用的路由地址,在 babys 文件夹下的 urls.py 文件中分别为每个项目应用定义一个路由入口。

  • 操作:

    1. 在每个应用的文件夹下都创建一个 urls.py 文件。

    2. 在 babys 文件夹下的 urls.py 文件 为每个项目应用添加对应的路由入口地址。

      from django.urls import path, re_path, includeurlpatterns = [# 为index/commodity/shopper添加路由信息path("", include(("index.urls", "index"), namespace="index"))
http://www.dtcms.com/wzjs/594099.html

相关文章:

  • 浙江网站建设实验心得北京网站制作设计公司排名
  • 浙江省建设厅官方网站苏州建设工程检测协会网站
  • 桐庐县网站建设药材公司网站建设模板
  • 哪些网站做外链好做网站花多少钱
  • wordpress 本地建站教程大连电子商务网站建设
  • 成品网站源码的优化技巧济南网站建设山东聚搜网咨询
  • 注册一个做网站的公司好wordpress 图库主题
  • 昆山网站建设犀牛大叔厦门中信网站
  • 免费空间建站网站推荐定制网站与模板网站的主要区别
  • 求职网站开发多少钱怎么注册网站的步骤
  • 专业的天津网站建设网站备案费一般是多少
  • 宁波网站建设公司哪里有做图标的网站
  • 宁夏建设工程招标投标信息管理中心网站中国建设银行网站怎么改支付密码忘了怎么办
  • 红酒网站设计莱芜金点子广告电子版最新
  • 衡水网络推广 衡水网站建设国外画册设计网站
  • 怎样做医疗网站不违法抖音创作服务平台
  • 创意灵感网站网站开发专业就业前景
  • 东莞网站建设公司怎么做电脑装wordpress
  • 做直播大秀的平台和网站外包公司劳动合同
  • 合肥怎么做网站网站开发营销型
  • 做销售在哪些网站注册好一个空间开几个网站
  • 用word做网站首页济南比较好的网站建设公司
  • 做网站发违规内容 网警抓不抓宁波搭建网站价格
  • 某某网站建设策划书2000字东莞整合网站建设
  • 繁昌网站建设开发一栋楼需要多少钱
  • 学风建设网站唐山网页搜索排名提升
  • 固原微信网站建设做软件外包公司
  • 安全培训网站做外汇看的国外网站
  • 西安网站建设哪个平台好专业做网站设计公司价格
  • 网站建设中模板 模板无忧西安市城乡建设档案馆网站