如何从Django Queryset返回元组中的特定信息
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从Django Queryset返回元组中的特定信息相关的知识,希望对你有一定的参考价值。
我有一个带有元组的简单模型,如下所示返回信息:
class Store(models.Model):
STORE_BRAND = (
('nike', 'Nike'),
('adidas', 'Adidas'),
('puma', 'Puma'),
)
online_store = models.CharField(unique=True, max_length=255, choices=STORE_BRAND)
def __str__(self):
return self.online_store
我正在尝试返回商店名称,以便我可以在上下文处理器中的条件语句中使用它。
store_brand = Store.objects.get(online_store='nike')
工作正常,退货
<Store: nike>
现在我正在尝试在条件语句中使用它并且它一直返回false:
>>> store_brand == 'nike'
False
我究竟做错了什么?
以上是关于如何从Django Queryset返回元组中的特定信息的主要内容,如果未能解决你的问题,请参考以下文章