我有一个带有元组的简单模型,如下所示返回信息:
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
我究竟做错了什么?