django: usando select_related e get_object_or_404 juntos

131

Existe alguma maneira de usar get_object_or_404 e select_related juntos ou qualquer outra maneira de obter o resultado de usar esses dois juntos (exceto por colocá-lo em try / except) ??

Neo
fonte

Respostas:

247

Sim.

obj = get_object_or_404(MyModel.objects.select_related(), whatever=whatever)
Daniel Roseman
fonte