飞天使-django概念之urls

urls

容易搞混的概念,域名,主机名,路由

网站模块多主机应用

不同模块解析不同的服务器ip地址

网页模块多路径应用

urlpatterns = [

path('admin/', admin.site.urls),

path('', app01views.index),

path('movie/', app01views.movie),

path('movie/int:movie_id/', app01views.movie_detail)

]

url传值

urlpatterns = [

path('admin/', admin.site.urls),

path('', app01views.index),

path('movie/', app01views.movie),

path('movie/int:movie_id/', app01views.movie_detail)

]

使用url中查询字符串传值

def movie_detail(request):

movie_id = request.GET.get("movieid")

city = request.GET.get("city")

return HttpResponse("正在播放编号为:%s的电影, 城市:%s" % (movie_id,city))

path('movie/detail/', app01views.movie_detail),

测试访问链接

http://127.0.0.1:8000/movie/detail/?movieid=1\&city=北京

re_path

re_path('movie/detail/(?P<movie_id>95\d{4})/(?P0-4)',app01views.movie_detail)

def movie_detail(request, movie_id, type):

type_name = "喜剧片", "动作片", "爱情片", '纪录片', '历史剧'

return HttpResponse("正在播放电影编号为:%s的电影! \n 播放的电影类型:%s" %

(movie_id,type_nameint(type)))

相关推荐
武子康13 分钟前
H3-World 的动作没按时发生,先检查时间线变成了什么
人工智能·后端·agent
苍何14 分钟前
腾讯 Buddy One 来了,办公全家桶一键打通WorkBuddy(附教程)
后端
像风一样的男人@20 分钟前
python --基于scp的文件传输助手
开发语言·python
用户03321266636729 分钟前
使用 Python 在 Word 文档中添加、修改和删除变量
python
GIS数据转换器40 分钟前
基于CIM的城市智慧供热监管服务平台
java·大数据·开发语言·人工智能·后端·物联网·struts
专注仿真40 分钟前
动态规划算法详解
人工智能·python·大模型训练·控制算法
adfreedom1 小时前
如何避免每个业务系统中都有几十个枚举查询
后端
全栈陈序员1 小时前
【Python】基础语法入门(二十五)—— 网络编程入门:用 socket 与 requests 联网
python
m0_639906941 小时前
SpringBoot自动配置原理
java·spring boot·后端
adminwolf1 小时前
GoLiveChat:Open-Source Live Chat Software for Website
python