【发布时间】:2015-07-08 21:33:51
【问题描述】:
接下来是问题:我使用 ajax 向服务器发送了一些发布数据。此数据如下所示:
data = {
form : $(this).serialize(),
some_array: [2,3,4,1]
}
如何在 django 中获取表单对象? request.POST['form'] 返回带有表单的字符串。我正在尝试使用import json 库。
但是,当我跑步时
value = json.load(request.POST['some_array']) 或
form = json.load(request.POST['form'])
它不起作用。
打印request.POST['form'] 会返回以下内容:
u'csrfmiddlewaretoken=I3LWAjfhZRGyd5NS3m9XcJkfklxNhxOR& address_city=%D0%9A%D0%B8%D1%97%D0%B2& address_street=2& address_building=3& delivery_time=2015-05-15'
【问题讨论】:
-
去除代码中多余的缩进并在内容中添加一些空格
标签: json django django-forms django-serializer