Python 中的 PHP unset() 等价物

标签 php python django

我正在做一个基于 php 文件的 django 项目。在 php 文件中,它有这样的 pf 代码:

unset($_POST["nameSub"]);

使用 python 的等效代码是什么?

最佳答案

在 Django 中,您的 POST 数据将作为 request.POST

进入您的 View 函数

这是一个 Django QueryDict 对象,它是不可变的,因此您不能从中删除任何键。

https://docs.djangoproject.com/en/dev/ref/request-response/#django.http.QueryDict

您可以复制它,然后从副本中删除 key :

post_data = request.POST.copy()
del post_data['nameSub']

关于Python 中的 PHP unset() 等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21114823/

相关文章:

php - PHP 中最好的安全方法?

php - 如何将帖子插入 wordpress 并将其与类别相关联?

python - 如何在 Yagmail 中插入图片? (Python)

python - 为什么我得到的是 sqlalchemy.exc.ProgrammingError 而不是 sqlalchemy.exc.IntegrityError?

django - 如何对 Django 中的所有记录进行反向外键查找?

php - 从 MySQL 查询中获取所有行

python - 如何在 python 中访问 --variablefile 参数

python - 尝试使用 django-subdomains 在我的 django urlpatterns 中查找循环引用?

python - 如何从 Django 网站启动 Python 脚本?

php - 如何从另一个常量变量创建静态类常量变量?