一旦我加载了我的模型并过滤了它(如果需要的话),我该如何访问结果?我可以找到大量关于查询和过滤模型的例子,但是没有关于如何处理返回的对象的例子?你知道吗
我的模特看起来像这样。。。你知道吗
class Ratecard(models.Model):
region = models.CharField(max_length=32)
reportSuite = models.CharField(max_length=32)
RP_UniqueUsers = models.IntegerField()
RP_PageImpressions = models.IntegerField()
def __str__(self):
return self.region
我的简单索引视图是这样的。。。你知道吗
def index(request):
reportSuites = Ratecard.objects.all()
return render_to_response('index.html', locals())
我想做的是基于区域过滤,然后访问其他字段中的值。。。这在PHP中非常简单,但是我几乎不知道python/django,所以任何帮助都是惊人的。你知道吗
对,所以我需要做的是对返回的数据进行一些计算,这样我就可以。。。reportSuite = Ratecard.objects.get(region="Liverpool") answer = reportSuite.RP_UniqueUsers * 100
对吗?你知道吗
如果要使用实例,请执行以下操作:
但是如果您希望直接使用页面中的实例,则必须在模板中进行
在模板中:
有关render_to_rsponse的信息 有关Django Templates的信息
更新:是的,你可以这样做,但最好的地方是你的视图功能。。。所以:
在你的温水里,你可以用
为了显示你的结果。。。你知道吗
相关问题 更多 >
编程相关推荐