自定义模型在视图中返回

时间:2012-06-19 18:39:55

标签: python django django-models django-views

通常在django视图中你会做类似

的事情
queryset = MyModel.objects.something()

如何更好地控制返回对象的形状。对不起,但在ASP.Net MVC中(我只是引用它,因为我对它更熟悉),我会做类似的事情。

from e in MyModel
  select new {
    e.Field1,
    e.Field2
  }

我想在Django做类似的事情。我正在使用骨干,因此需要重新塑造我通常在模板中使用标签的模型。

1 个答案:

答案 0 :(得分:2)

你正在寻找一个名为Managers的人。 Official documentation有很好的描述。 我建议你阅读Apress的“Pro Django”一书。