飞天使-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)))

相关推荐
newerp17 分钟前
Go net/http 标准库基础
后端·程序员·go
刘新洲26 分钟前
别再只做会聊天的 Agent:我用 1 天把工具调用做成了可验证、可评测的工程系统
人工智能·python·openai
码云骑士27 分钟前
102-向量数据增删改查-增量更新-过期策略-向量漂移重索引
python
Molecular_Chat32 分钟前
Biotin SNA 生物素偶联凝集素结合特异性、生物素标记效率定量表征研究
javascript·python
WILLF33 分钟前
Python vs JavaScript 异常处理对比
前端·python
mONESY39 分钟前
React 前端如何不傻等后端接口?
前端·javascript·后端
星火10241 小时前
【LangChain4j系列03】AI Services 高层抽象设计解析
人工智能·后端
星火10241 小时前
【LangChain4j系列04】Tools 工具调用机制详解
人工智能·后端
用户69371750013841 小时前
深夜炸场!DeepSeek 没发新模型,却重构了整个 Agent 生态
前端·后端·github
问天_观心1 小时前
python之uv库的学习
开发语言·python