Django基础(4:项目之URLs)

本文介绍了Django项目的URL路由系统,包括总路由mysite/urls.py和子路由polls/urls.py的设置。总路由负责接收请求并分发到对应的子路由,子路由则根据URL绑定到具体的业务功能。通过path()和include()定义路由规则,实现URL到视图的映射。接下来的文章将探讨Views的实现。
摘要由CSDN通过智能技术生成

前面通过 Models 和 Admin 我们实现了对数据的创建和管理,就算是把数据库部分给准备好了

回到第一篇(https://blog.csdn.net/Jeeson_Z/article/details/82711620)给出的图(心中一定要时刻有这张图,编写过程才不会迷路)

   

客户端发来的请求先经过 WSGI ,但 Django 已经为我们准备好了 WSGI,就在 mysite/wsgi.py 文件里,所以我们可以不管他,下一步中我们发现 WSGI 又发给了 URLs,URLs 再转到 Views,本篇就来介绍和编写 URLs 路由系统

1. 路由干什么的?

    URLs 得到浏览器请求的 url 后,对照路由表,然后分配到子路由或者转到功能函数,可以认为它是个导航系统

2.  总路由 mysite/urls.py

     路由信息保存在 urls.py 文件里面,项目名字下的叫总路由,所有的 url 都先发到这里来做对照,在分发给对应的子路由,也就是每个应用的路由,在我们的项目中,总路由就

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值