如何在Django中获取所有GET请求值?

2024-02-27

如何在 Django 中获取所有这些 url 参数(1、12-18、5、生日快乐)?

https://domain/method/?1='12-18'&5='Happy birthday'

我努力了:

parameter = request.GET.get("1", "") 

但我只得到12-18。


第二个参数是5,这样您就可以访问'Happy birthday':

request.GET.get('5', '')

请注意,此处的字符串将包含单引号 ('…') as content字符串的。所以通常应该这样做without quotes.

您可以通过以下方式获取键值对列表:

>>> dict(request.GET)
{'1': ["'12-18'"], '5': ["'Happy birthday'"]}

这将使用键作为字典的键,并映射到list值,因为单个键可以在查询字符串中出现多次,从而映射到多个值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Django中获取所有GET请求值? 的相关文章

  • Python Requests 库重定向新 url

    我一直在浏览 Python 请求文档 但看不到我想要实现的任何功能 在我的脚本中我设置allow redirects True 我想知道该页面是否已重定向到其他内容 新的 URL 是什么 例如 如果起始 URL 为 www google c
  • 将整数系列转换为交替(双元)二进制系列

    我不知道如何最好地表达这个问题 因为在这里谷歌搜索和搜索总是让我找到更复杂的东西 我很确定这是基本的东西 但对于我的生活来说 我找不到一个好的方法来做到这一点下列 给定一个整数序列 比如说 for x in range 0 36 我想将这些
  • 动态字段取决于 WTForms 的先前字段

    我正在使用 WTForms 制作表格 目前 我有这个 class UploadForm flask wtf Form fichier wtforms fields FileField u Fichier description wtform
  • 会话数据库表清理

    该表是否需要清除或者由 Django 自动处理 Django 不提供自动清除功能 然而 有一个方便的命令可以帮助您手动完成此操作 Django 文档 清除会话存储 https docs djangoproject com en dev to
  • 在 Python 中从 Excel 复制 YEARFRAC() 函数

    因此 我使用 python 来自动执行一些必须在 Excel 中执行的重复任务 我需要做的计算之一需要使用yearfrac 这在Python中被复制了吗 I found this https lists oasis open org arc
  • Python 在哪些系统上不使用 IEEE-754 双精度浮点数

    Python 对 IEEE 754 浮点运算进行了各种引用 但不保证1 https docs python org 3 tutorial floatingpoint html 2 https pythondev readthedocs io
  • 在 django 中导入设置时出现奇怪的错误

    我有很多项目在 ubuntu 中使用 python2 7 和 virtualenv virtualenvwrapper 工作 在我的工作中 一些开发人员使用 macosx 和 windows 通常我像往常一样创建项目 django admi
  • 哪种方式最适合Python工厂注册?

    这是一个关于这些方法中哪一种被认为是最有效的问题 Pythonic 我不是在寻找个人意见 而是在寻找惯用的观点 我的背景不是Python 所以这会对我有帮助 我正在开发一个可扩展的 Python 3 项目 这个想法类似于工厂模式 只不过它是
  • 获取多个同名请求参数

    我的问题是给定的代码 from flask import Flask request app Flask name app route def hello return str request values get param None a
  • Python脚本从字母和两个字母组合生成单词

    我正在编写一个简短的脚本 它允许我使用我设置的参数生成所有可能的字母组合 例如 b a 参数 单词 5 个字母 第三 第五个字母 b a 第一个字母 ph sd nn mm 或 gh 第二 第四个字母 任意元音 aeiouy 和 rc 换句
  • Django - 在长时间处理期间显示加载消息

    我怎样才能显示请稍等从 django 视图加载消息 我有一个 Django 视图 需要花费大量时间对大型数据集执行计算 当进程加载时 我想向用户呈现一条反馈消息 例如 旋转加载动画 gif 或类似消息 在尝试了布兰登和穆拉特提出的两种不同方
  • 如何创建增量加载网页

    我正在编写一个处理大量数据的页面 它会永远持续到我的结果页面加载 几乎无限 因为返回的数据太大了 因此 我需要实现一个增量加载页面 例如 url 中的页面 http docs python org http docs python org
  • 根据标点符号列表替换数据框中的标点符号[重复]

    这个问题在这里已经有答案了 使用 Canopy 和 Pandas 我有数据框 a 其定义如下 a pd read csv text txt df pd DataFrame a df columns test test txt 是一个单列文件
  • 从给定的项目列表创建子列表

    我首先要说的是以下问题不是为了家庭作业目的即使因为我几个月前就完成了软件工程师的工作 无论如何 今天我正在工作 一位朋友向我询问了这个奇怪的排序问题 我有一个包含 1000 行的列表 每行代表一个数字 我想创建 10 个子列表 每个子列表都
  • tf.print() vs Python print vs tensor.eval()

    看来在Tensorflow中 至少有三种方法可以打印出张量的值 我一直在读here https www freecodecamp org news debugging tensorflow a starter e6668ce72617 an
  • SQLAlchemy 与 count、group_by 和 order_by 使用 ORM

    我有几个函数需要使用 count group by 和 order by 进行一对多连接 我使用 sqlalchemy select 函数生成一个查询 该查询将返回一组 id 然后我对其进行迭代以对各个记录执行 ORM 选择 我想知道是否有
  • 如何在 Django 中执行 SELECT MAX?

    我有一个对象列表 如何运行查询来给出字段的最大值 我正在使用这段代码 def get best argument self try arg self argument set order by rating 0 details except
  • py2exe ImportError:没有名为 的模块

    我已经实现了一个名为 myUtils 的包 它由文件夹 myUtils 文件 组成 init py 和许多名称为 myUtils 的 py 文件 该包包含在 myOtherProject py 中 当我从 Eclipse 运行它们时可以找到
  • ProcessPoolExecutor 传递多个参数

    ESPN播放器免费 class ESPNPlayerFree def init self player id match id match id team 团队名单1 277906 cA2i150s81HI3qbq1fzi za1Oq5CG
  • PyObjC + Python 3.0 问题

    默认情况下 Cocoa Python 应用程序使用默认的 Python 运行时版本 2 5 如何配置我的 Xcode 项目以便它使用较新的 Python 3 0 运行时 我尝试用新版本替换项目中包含的Python framework 但它不

随机推荐

  • 返回引用与返回值 C++ 之间的区别

    关于为什么有必要从函数返回引用的问题 如果我们替换以下代码 其行为完全相同int with int在第 9 行和第 16 行 在我的示例代码中 返回引用与值并不重要吗 在什么样的例子中它会开始变得重要 在我看来 我们无法返回函数局部变量的引
  • 禁用 iframe 自动调整大小

    我正在使用一个包含 iframe 的网页 iframe 中包含大量数据 每次加载时 其高度都会扩展到其中内容的范围 然而 这使我的页面消失了 是否有办法锁定 iframe 的高度并允许用户滚动浏览内容 嗯 奇怪 你有这个问题的示例链接吗 当
  • 在 OS X 上的 Java swing 中设置默认应用程序图标图像

    我正在尝试设置 Jar 文件的图标图像 setIconImage new ImageIcon getClass getResource logo png getImage 在 Mac OS X 10 7 4 中运行时 出现以下错误 Jun
  • Jenkins 管道:如何触发另一个作业并等待它而不使用额外的代理/执行器

    我正在尝试设置各种 Jenkins 管道 其最后阶段始终是运行一些验收测试 长话短说 所有产品的验收测试和测试数据 其中大部分是共享的 都被签入同一个存储库 大小约为 0 5 GB 因此 似乎最好为验收测试提供一个单独的工作 并通过每个管道
  • 铁路路线:具有约束的控制器命名空间(子域)

    目的是创建一个子域来容纳所有管理功能 CRUD 子域的名称是 admin 负责的控制器集也组织在 的命名空间下admin 即控制器位于应用程序 控制器 管理目录 理想情况下 应该有以下路线 admin mydomain com produc
  • 如何在文本视图的左上角设置可绘制对象?

  • 对数据表中的筛选列求和

    我正在尝试对数据表中过滤列的结果求和 我查看了他们网站上提出的问题 人们已经成功使用这个方法 http datatables net forums discussion 2053 fnfootercallback sum column af
  • 如何比较 string.characterAtIndex 和字母?

    我使用 swift 我想做的是检查这一点 if string characterAtIndex i a 但我收到错误 如何转换这个 a 以便它可以与我循环的字符类型相同 Thanks 你需要转变你UniChar characterAtInd
  • PhoneGap/Cordova 以及最新版本的 Google Chrome 中没有“Access-Control-Allow-Origin”

    我工作于Sencha Touch Framework跨移动平台 我正在运行我的项目mac os x localhost 我试图通过请求获取服务器的响应Ext Ajax request 我收到一个典型错误CORS XMLHttpRequest
  • 在 C/C++ 中初始化大小未知的数组 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 如何在 C 中初始化数组 例如 void initArr int size C语言没有提供初始化数组的选项 如果他的大小不是一个常量值 并
  • 如何判断CSS是否已经加载?

    我如何断言页面的 CSS 已在 Watin 2 1 中成功加载并应用其样式 在做了一些研究并写下我的答案之后 我偶然发现这个链接 http www phpied com when is a stylesheet really loaded
  • iOS 5 中的离屏 UITextView 不可见/清晰文本

    我有一个从笔尖加载的离屏 UITextView 实例 当用户点击 评论 按钮时 该实例会移动到屏幕框架中 输入使用的任何文本都是不可见的 如果用户旋转设备 则会显示文本 我尝试过抛出 setNeedsDisplay 和 setNeedsLa
  • ffmpeg的UDP协议是什么?

    ffmpeg的UDP协议是什么 这是另一个例子question https stackoverflow com questions 12003014 pipe udp input to ffmpeg ffmpeg i udp localho
  • 我们可以检查一个指针以确保它是一个有效的地址吗?

    我的想法是打印它指向的对象 我认为一个有效的指针应该有一个有效的对象 如果我们尝试打印出对象 我们会验证指针是否有效 我对吗 我认为一个有效的指针应该有一个有效的对象 是的 这就是有效指针的定义 如果我们尝试打印出对象 我们会验证指针是否有
  • setInterval 不适用于 ajax 调用

    我对网络服务进行了 getJson 调用并且工作正常 现在我尝试每 10 秒发出一次请求 使用带有回调函数的 setInterval 来触发弹出警报 我无法让它发挥作用 这是代码 function ajxCall getJSON http
  • 如何停止和播放jquery脚本

    我在用着slidesjs http www slidesjs com 在单页网站上创建 5 个不同的幻灯片 画廊 它们都有 slides 类并有自己的 ID 在调用播放函数之前 我不希望播放任何幻灯片 我已经能够使用以下方法成功阻止每个幻灯
  • 何时方便使用 Executors.newSingleThreadExecutor() 的示例

    请有人告诉我一个现实生活中的例子 在哪里使用这个工厂方法比其他方法更方便 新的单线程执行器 公共静态 ExecutorService newSingleThreadExecutor 创建一个执行器 它使用单个工作线程来操作 无界队列 但请注
  • Json.net 上的反序列化更改属性类型和名称

    使用 json net 当我反序列化 json 字符串时 我需要将 json 列表映射到另一个字段并转换类型 为了清楚起见 我有这个类 它是生成的代码 我无法更改它 Serializable public partial class Nbg
  • 无法解析:com.google.firebase:firebase-bom:31.0.0

    我正在使用 Android Studio Dolphin 2021 3 1 Patch 2 Gradle 7 5 1 Android Gradle 插件版本 7 3 1 Build Tools 33 0 0 SDK 32 当前稳定的 Gra
  • 如何在Django中获取所有GET请求值?

    如何在 Django 中获取所有这些 url 参数 1 12 18 5 生日快乐 https domain method 1 12 18 5 Happy birthday 我努力了 parameter request GET get 1 但