因此,我将一个网站从PHP(Codeigniter)转换为Django,认为这将是一个很好的学习方式。我可以解决大部分问题,但是我被困在这个问题上。Django商店HTML输入数组从_POST
在PHP我可以$e->estimate = json_encode($_POST['estimate']);
存储的HTML输入数组作为JSON编码在DB串,确实蟒/ django的提供任何类似的功能。
我在看simplejson.dumps(request.POST['estimate'])
而是抛出一个MultiValueDictKeyError
的POST包含了诸如estimate[discount] estimate[tax]
项目
estimate[shipping]
所以可以Django的/ Python的做上述情况,采取HTML输入数组,JSON econde它并将其存储在DB
后续问题,改变字段,如折扣,税收,航运是直截了当的;然而,该表单还具有/能够执行多个行项目(描述,数量,成本),现在使用的是html数组,对于我可以存储多少数据没有任何实际的限制。对于如何解决HTML表单中存在多个订单项并能够全部存储这些新问题的任何建议。 – Spaznuski 2012-04-17 03:20:40