项目根目录的urls

来源:4-1 templates介绍和选择

objcte

2019-05-23 21:02:05

http://img.mukewang.com/climg/5ce699ca0001ddac14400900.jpg

写回答

1回答

时间,

2019-05-24

同学,你好,url(r'^auth/',include('oauth.urls'),namespace='auth')分析如下:

1、r'^auth/':auth可以说是访问oauth这个模块时,地址的前缀,例:127.0.0.1:8000/auth/xxx

2、include('oauth.urls'):使用include包含app中的URL,不同的app中可以有不同的urls文件,使用include之后可以在每个app中设置自己的urls就可以,防止项目目录中的urls过多导致混乱。

3、namespace='auth':是给URL指定命名空间namespace,可以设置app中url指定名称name,通过reverse逆向解析到相应的URL

同学可以再看下入门Django框架课程中的2-6 URL配置及参数传递,视频中会有更详细的讲解。

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 3562 问题

查看课程