创建使用第三方web服务作为datasou的Django模型

2024-04-26 03:34:15 发布

您现在位置:Python中文网/ 问答频道 /正文

如何创建Django模型,该模型使用来自web服务的数据填充数据。你知道吗

详细说明。你知道吗

我有一个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'}
]

数据是通过HTTP GET请求从web服务检索的,比如说http://localhost/logs。有没有可能有一个这样的模型

class log (models.Model):
    date = models.models.DateTimeField('Last updated', auto_now=True)     
    title = models.CharField(max_length=25)

或者我需要从某种控制器查询服务并将其传递给管理视图?如果是这样的话,我如何覆盖管理控制器?你知道吗


Tags: 数据django模型logwebjsonhttpget