在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ 通過Django把json保存到數(shù)據(jù)庫

通過Django把json保存到數(shù)據(jù)庫

`現(xiàn)在是這樣,我有一個.json的文件,需要導(dǎo)入到數(shù)據(jù)庫里面,格式是這樣的:
[

{
    "id":"140dd72c6ffe59fbf8f8ef346169b2bc",
    "lunid":"140dd72c6ffe59fbf8f8ef346169b2bc",
    "name":"集團領(lǐng)導(dǎo)_總監(jiān)",
    "type":"post",
    "order":"40",
    "isAvailable":true,
    "hierarchyId":"x140dd49216866ff0cef2a8f44b49c789x140dd4aafd024592417c823492b99a47x140dd606afc07f7b82236a546858e47fx140dd72c6ffe59fbf8f8ef346169b2bcx",
    "alterTime":"2013-09-12 09:39:37.201",
    "parent":"140dd606afc07f7b82236a546858e47f",
    "persons":[
        "140dd7dad80534975b5a7a1447aa9b87"
    ]
}

]

需要怎么定時同步呢,期待您的回復(fù)!`

回答
編輯回答
風(fēng)畔

關(guān)鍵是看你數(shù)據(jù)庫里的字段是怎么設(shè)計的,還是說你想直接把這個json存進去

2018年2月8日 17:54
編輯回答
失魂人

怎么插入數(shù)據(jù)應(yīng)該不是問題,如果你的需求是需要Django來定時做插入數(shù)據(jù)的操作,可以試試利用Django-cron來做定時任務(wù),可以參考這個django-cron

2017年10月24日 09:44
編輯回答
祉小皓

我想題主的問題不在于如何保存數(shù)據(jù)到DB里面,而是如何定時執(zhí)行保存動作,可以有幾種方式:

1,apscheduler庫;
2,celery庫;
3,django-cron;

你要覺得麻煩,如果沒有復(fù)雜邏輯的話,就自己寫個py文件,while + sleep 去做也可以。

2017年7月24日 19:23