Django配置URL

Django配置URL

1、还是打开咱的后端服务器

Python manage.py runserver

2、先介绍一下第一种简单易懂的方法:
首先点开咱的同名文件夹(就是和你项目相同名字的文件夹)下的urls.py文件,输入
在这里插入图片描述
防止你们有谁看不懂的,我来解释一下吧
from users import views
就是导入你创的users文件夹下的views文件里的所有内容
url(r’^admin/’,admin.site.urls),
这个是原来就存在着的,不用管不要去动它,就是你之前用127.0.0.1/admin/打开的网页内容
url(r’^userinfo/’,views.userinfo)
这个我分开解释一下
url ==> 这个是一个函数,直接写就好了
r’^userinfo/’ ==>这个是一个正则,是用来匹配127.0.01/后面的内容,例如前一个admin就是这样
views.userinfo ==> 这个是你如果正则匹配成功之后,就返回你views里的userinfo函数

然后你就在views里写就可以了

3、上一种的方法胜在理解方便,简单易懂,不过有点麻烦,比如如果你以后app多了,总不能每个不同app里的每个路径都鱼龙混杂的都写在这吧,所以,接下来我就推荐一个常用的,用来把每个app的路径都分别放置的一个方法
在这里插入图片描述
首先设置一下第一路径‘user/’,这里我们用到了一个新的函数‘include’,运用这个函数就可以通过输入第一路径‘user/’,来调用我们自己创的users这个app里面的urls,设置完第一路径后,接着你打开你的app(例如我的是users),在里面新建一个urls.py,并在里面写上如下图这些内容,就可以调用我们views中的userinfo这个函数了
在这里插入图片描述
//from . import views 这个”.“的意思是当前这个文件夹的所有路径,在我们这的意思是当前我们创的app即users里面的所有文件夹,
这整段话的意思是代入users文件夹下的views这个文件
views.userinfo的意思是views这个文件夹下的userinfo这个函数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值