gpt4 book ai didi

python - 自动将 Json 数据添加到 Django 模型中,且仅一次

转载 作者:行者123 更新时间:2023-11-30 22:02:30 25 4
gpt4 key购买 nike

我创建了一个模型类和一个将 Json 数据保存到该模型的方法。

models.py:

class Object(models.Model):
name = models.CharField(max_length=100)
address = models.CharField(max_length=100)


@classmethod
def save_json_data_to_model(cls):
with open('data.json', encoding='utf8') as file:
data = json.load(file)
for obj in data:
Object(
name=obj['name'],
address=obj['Street']).save()

我希望 json 数据自动填充到模型中,而不是手动调用方法“save_json_data_to_model(cls​​)”。实现这一目标的最佳方法是什么?

我尝试过这样的事情:

views.py:

if __name__ == '__main__':
Obj.save_json_data_to_model()

最佳答案

关于python - 自动将 Json 数据添加到 Django 模型中,且仅一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53782106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com