Django模型过滤/获取查询



当我在django代码中运行以下行时:

Site.objects.filter(id='19282')

我得到以下信息:

<Site: Chicago>

有人能帮帮我吗;Site.objects.filter(id=received_post_data.get('19282'("我得到的只是";芝加哥";作为一根绳子?

假设您的站点模型有一个"name";属性为Site模型定义一个__str__方法,如下所示。

def __str__(self):
return self.name

然后在过滤之后,只需用str()包围它,或者在实例上调用__str__()。请注意,尽管这些方法严格不同,但通常返回相同的东西。

最新更新