1

私はモデル、デザインを持っています。これにはいくつかのフィールドが含まれており、そのうちの 1 つは日時フィールド date_submitted です。

オブジェクトのリストから日時フィールドのみのリストを返すにはどうすればよいですか? たとえば、私は持っています:

design_list = Design.objects.all().order_by('-date_submitted')[:10]

しかし、これにはすべてのフィールドが含まれています。date_submitted フィールドだけをリストに分離するにはどうすればよいですか?

4

3 に答える 3

2

QuerySetsの values_list を見てください。

于 2012-10-24T15:16:18.110 に答える
0

values_list を使用します。

design_list = Design.objects.all().order_by('-date_submitted')[:10].values_list('design_list')

Django ドキュメントの詳細

于 2012-10-24T15:18:15.843 に答える
0
[design.date_submitted for design in Design.objects.all().order_by('-date_submitted')]
于 2012-10-24T15:16:55.563 に答える