我的django应用程序中有这样一个模型。我只想画这个模型的一个字段,并把它们放在视图中。我下面的解决方案不起作用:
obj = Text.objects.get(subsID)
我的型号
result = braintree.Subscription.create({
"payment_method_token": payment_method_token,
"plan_id": "67mm"
})
subscription_id = result.subscription.id
class Text(models.Model):
title = models.CharField(max_length=255)
text = models.TextField()
date_from = models.DateTimeField('date from', blank=True, null=True)
date_to = models.DateTimeField('date to', blank=True, null=True)
subsID = models.CharField(default=subscription_id, max_length=255)
def __unicode__(self):
return self.title
我的视图
def get_history(request):
subscription_id = Text.objects.filter(subsID)
history = braintree.Subscription.find(subscription_id)
return render(request, "sheet/history.html", {"history": history})
通常,当
filter
或get
时,必须将查询放入其中,如这将返回一个
queryset
如果你只想得到
subsID
这也会返回包含
如果要获取
only
值这会像
你必须等于你想要找到的值。
注意,这将返回一个列表[]
这将返回一个对象
相关问题 更多 >
编程相关推荐