- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 django 的新手。我正在创建一个将用户数据发布到 Django 服务器的简单应用程序。但是我遇到了一个关于 queryDict 的问题。它是空的。代码是:
@csrf_exempt
def create_user(request):
"""
This function creates users
:param request: post request from front-end
:return: success/failure
"""
if request.method == 'POST':
#x = json.loads(request.POST)
print(request.POST)
return JSONResponse(request.POST)
POST 请求是:
function post(){
xmlhttp = new XMLHttpRequest();
var url = "http://127.0.0.1:8000/create_user/";
xmlhttp.open("POST", url, true);
//xmlhttp.setRequestHeader("Content-type", "application/json");
xmlhttp.onreadystatechange = function () { //Call a function when the state changes.
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
alert(xmlhttp.responseText);
}
}
var parameters = {
"username": "myname",
"password": "mypass"
};
xmlhttp.send(JSON.stringify(parameters));
}
最佳答案
您在请求正文中发送数据:
xmlhttp.send(JSON.stringify(parameters));
此数据将最终出现在 request.body
中。
这与 POST HTML 表单不同,因此它不会在 request.POST
中结束。如果您想模拟 HTML 表单 POST,请参阅 this answer .
关于javascript - Django 中的空 queryDict,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22628850/
我正在使用 JSON 库从 Objective C 创建一个 JSON POST 请求,如下所示: NSMutableURLRequest *request;request = [NSMutableU
我正在尝试将成员分配给组(单位),但我在 POST 上收到“QueryDict”对象没有属性错误。 如果请求不是 POST,表单将按应有的方式呈现,为我提供组(单位)的名称字段,并且用户的多项选择是这
使用 django 1.8,我观察到一些奇怪的事情。这是我的 JavaScript: function form_submit(){ var form = $('#form1_id'); re
我无法修改可变 QueryDict 对象的列表: copy_GET = QueryDict('a=1&a=2&a=3', mutable=True) l = copy_GET.getlist('a')
我正在尝试使用 ** 运算符 我有这个功能 def splitData(data, operation, n=0, m=0): .. log.debug("data: %s",data
我是 django 的新手。我正在创建一个将用户数据发布到 Django 服务器的简单应用程序。但是我遇到了一个关于 queryDict 的问题。它是空的。代码是: @csrf_exempt def
在“面板”页面上,我有一个选择字段,其中列出了已上传的文档或我通常所说的“机器人”。此列表仅显示当前用户上传的“机器人”。 panel\forms.py from django import form
我使用 ajax 将数据传递给 views.py: var params = {'nood_id':'f55dbe56-7fa8-4d13-8e1e-2dc67499b6ac'} $.ajax({
django 的新手,我正在运行 python 脚本来获取数据并喜欢在 HTML 表格标签中显示。 Python 脚本运行并收集以下数据: [{'Device': 'device01', 'Port'
我们可以从键列表中初始化一个新的字典实例: >>> dict.fromkeys(['spam', 'spam', 'potato']) {'potato': None, 'spam': None} q
我有一个如下所示的查询字典: 如何提取出 id? 我尝试过 queryDictExample.get("id"),但没有成功。 最佳答案 您的客户似乎在发布 JSON 而不是格式编码的数据。不要访问
我正在表单上呈现 3 个多个选择框。我正在过滤每个盒子以拥有单独的一天类型。当我提交表单时,出现此错误。 int() argument must be a string or a number, no
使用 ajax POST 在两个单独的 URL 上调用remove_1和remove_2。 def remove_1(request): if not request.is_aj
我一直在寻找与我目前面临的问题相同的帖子。但我还没有找到解决办法。我的问题是: 我有一个标签列表。由 {% for tag in all_tags %} 生成。每个标签都有一个标签状态表单。当用户从下
我正在尝试将 Razorpay 支付网关与 Django 集成。如何获取 Razorpay 在我的 View 中自动发送的隐藏字段? checkout/payment_details.html
我在这里该怎么写,因为我不知道如何解决我的问题,事实证明我正在创建一个在线测试门户,我需要知道我失败了,我解释了创建时的上下文问题应注明评估指标,并且该指标具有与所讨论的测试主题和类(class)一致
我的请求是 QueryDict 类型的,我想将其转换为 JSON 对象或字符串,以便我可以根据 JSON 模式对其进行验证。其中一个 JSON 字段包含一个列表,如下所示: { "message":
我想在我的 Django 项目中将字典转换为 QueryDict。存在几个链接来解释这一点( Django: Can I create a QueryDict from a dictionary? 和
是否可以让 Django 的 QueryDict 保留原始查询字符串的顺序? >>> from django.http import QueryDict >>> q = QueryDict(u'x=f
假设我的 Django 应用程序中有一本字典: dict = {'a': 'one', 'b': 'two', } 现在我想轻松地从这个字典中创建一个 GET 参数的 urlencoded 列表。当然
我是一名优秀的程序员,十分优秀!