如何创建使用来自Web服务的数据来填充数据的Django模型。
详细说明。
我有一个HTTP服务,它以以下格式返回日志条目的JSON数组:
[
{date:'2007-01-11',title:'log entry 1'},
{date:'2007-01-12',title:'log entry 2'},
{date:'2007-01-13',title:'log entry 3'},
{date:'2007-01-14',title:'log entry 4'}
]
从Web服务检索数据,让我们通过HTTP GET请求说http://localhost/logs。是否有可能拥有像
这样的模型class log (models.Model):
date = models.models.DateTimeField('Last updated', auto_now=True)
title = models.CharField(max_length=25)
或者我是否需要从某种控制器查询服务并将其传递给管理员视图?如果是这样,我如何覆盖管理员控制器?