【发布时间】:2017-10-20 11:24:48
【问题描述】:
我正在使用 AJAX 将 JSON 提交到 django 视图。 JSON 如下所示:
{
"code":"9910203040", // required
"name":"Abc", // required
"payments":[
{
"amount":300, // required
"name":"efg", // required,
"type": 2 // can be empty
},
{
"amount":100,
"name":"pqr",
"type": 3
}
]
}
付款清单可以是任意大小。如何在 Django 中验证这一点?是否可以使用 Django Forms 来验证这一点?如果是 Spring,我会创建 Request 类并在字段上使用注释,但不知道如何在 Django 中执行此操作。
【问题讨论】:
-
试试
json.loads():stackoverflow.com/a/5508552和Django validators。