Djang学习- URL反转

devtools/2024/10/23 16:43:32/

代码中url书写规范:

 url反向解析

 urls:

path('test/url', views.test_url),path('test_result/<int:age>', views.test_result, name="rl")

views:

def test_url(request):return render(request, 'test_url.html')def test_result(request,age):return HttpResponse("--test----result---")

templates:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<a href="http://127.0.0.1:8000/test_result">绝对地址</a>
<a href="/test_result">带‘/’的相对地址</a>
<a href="test_result">不带‘/’的相对地址</a>
<a href="{% url 'rl' '100'%}">反向解析跳转</a>
</body>
</html>

def test_result(request,age):# 302 重定向from django.urls import reversefrom django.http import HttpResponseRedirectfrom django.shortcuts import redirecturl = reverse('base',args=[10])return redirect(url)

可以使用HttpResponseRedirect和redirect进行重定向,不能直接使用HttpResponse,HttpResponse会直接输出你要重定向的url,而不是去重定向


http://www.ppmy.cn/devtools/128195.html

相关文章

【笔记】【YOLOv10图像识别】自动识别图片、视频、摄像头、电脑桌面中的花朵学习踩坑

&#xff08;一&#xff09;启动 创建环境python3.9 打开此环境终端 &#xff08;后面的语句操作几乎都在这个终端执行&#xff09; 输入up主提供的语句&#xff1a;pip install -r requirements.txt 1.下载pytorch网络连接超时 pytorch网址&#xff1a; Start Locally | P…

Java项目:154 基于ssm旅游信息网站(含论文+ppt)

作者主页&#xff1a;舒克日记 简介&#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍 使用旅游信息网站的分为管理员和用户两个角色的权限子模块。 管理员所能使用的功能主要有&#xff1a;个人中心、用户管理、旅游景点管理、交流论坛、…

Cloudlog delete_oqrs_line 未授权SQL注入漏洞复现

0x01 产品简介 Cloudlog 是一个自托管的 PHP 应用程序,可让您在任何地方记录您的业余无线电联系人。使用PHP和MySQL构建的基于Web的业余无线电记录应用程序支持从HF到微波的一般站记录任务 0x02 漏洞概述 Cloudlog delete_oqrs_line 接口存在未授权SQL注入漏洞,未经身份验…

Python字符串处理深度解析:高级操作技巧、性能优化与实用案例全解

文章目录 前言&#x1f497;一、字符串的定义与特点&#x1f498;1.1 字符串的定义1.1.1 单引号和双引号的字符串定义&#xff1a;1.1.2 三引号定义多行字符串&#xff1a; &#x1f498;1.2 特点&#xff1a;&#x1f498;1.3 字符串是序列小结&#xff1a; &#x1f497;二、…

Python 网络爬虫入门与实战

目录 1 引言 2 网络爬虫基础知识 2.1 什么是网络爬虫 2.2 爬虫的工作原理 2.3 爬虫的应用场景 3 Python 爬虫环境搭建 3.1 安装 Python 3.2 安装必要的库 4 使用 Requests 库进行基本爬虫 4.1 发送 GET 请求 4.2 发送 POST 请求 4.3 处理响应 5 使用 BeautifulSoup…

img2img-turbo学习以及部署记录

img2img-turbo简介 img2img-turbo 的框架结构设计紧凑、灵活&#xff0c;主要围绕着扩散模型和生成对抗网络&#xff08;GAN&#xff09;的优化实现。其架构设计有助于在图像到图像转换任务中实现高效的推理和良好的生成效果&#xff0c;尤其是在不同场景之间保持输入图像结构…

小米商城全栈项目

简介 在本篇博客中&#xff0c;我们将一步步地创建一个基于NestJS的电商后端服务。我们将从项目初始化开始&#xff0c;逐步完成基本的后端服务搭建&#xff0c;包括数据库导入、接口开发&#xff0c;以及进阶的登录鉴权和动态数据渲染。这将是一个全面的实战教程&#xff0c;…

Spring aop讲解+动态代理思想+事务注解原理

Spring aop讲解动态代理思想事务注解原理 aop是什么&#xff1f; aop有什么用&#xff1f; aop具体怎么做&#xff1f; aop原理是什么&#xff1f;&#xff08;按这个思路思考问题&#xff09; aop是什么&#xff1f; AOP(Aspect-Oriented Programming:面向切面编程)能够将那…