私はこれについていくつかの同僚と議論していました。 Djangoでオブジェクトを取得する方法はありますか? 2つの明白な方法があります。 try:
obj = MyModel.objects.get(id=1)
except MyModel.DoesNotExist:
# we have no object! do something
pass
と
私はこれは私がXYZ」の親を持つすべてのアイテムを取得するクエリを実行しようとしています class Parent(models.Model):
name = models.CharField(blank=True, max_length=100)
def __unicode__(self):
return str(self.name)
FKモデルです class Item(m
私はDjangoを1年以上使用してきましたが、私はいくつかの非常に基本的なことを忘れてしまったと思います。私はむしろ大規模なクエリセット(1000 +オブジェクト)を持っており、そのクエリセットの各オブジェクトの単一の属性を変更したいと思います。これは本当に行く方法ですか?私はもっと単純なものがあると確信していますか? for obj in qs:
obj.my_attr = Tru