0
我正在發送AJAX POST請求到Django,並在請求中將主體數據作爲對象數組發送。Django保存JSON對象數組到數據庫
請求負載:(JavaScript)的
[{"x":1423182600000},{"x":1423237500000},{"x":1423259100000},{"x":1423281600000},{"x":1423295100000}]
在Django上側我讀這樣JSON數據,
def put_flag_data(request):
res=json.loads(request.body)
for value in res:
print value
和Django上側印刷值如下所示
{u'x': 1423182600000L}
{u'x': 1423237500000L}
{u'x': 1423259100000L}
{u'x': 1423281600000L}
{u'x': 1423295100000L}
class Wildata(models.Model):
x = models.CharField(max_length=500, null=True, default=True)
text = models.CharField(max_length=100, blank=True, null=True)
title = models.CharField(max_length=100, blank=True, null=True)
class Meta:
managed = False
db_table = 'Wildata'
這裏的問題是印刷值公司lude特殊字符在{u'x'。我如何刪除這個。 有沒有更好的方法來讀取和保存數據庫中的這個列表?
它不是一個問題,「價值」是字典格式,所以它與{u'x」印刷, –
你如何保存對象數組列表?你是否想要模型detai – niran
你至少需要解釋你想保存它們的位置。 –