Форум сайта python.su
class Model1(models.Model): name = models.CharField(...) ... class Model2(models.Model): link = models.ForeignKey(Model1) ... def get_some(self): return self.model1_set.name # 1 запрос model = Model2.objects.all()[0] # 2 запрос name = model.get_some()
Отредактировано ilnur (Окт. 22, 2013 16:33:38)
Офлайн
self.model1_set.name
self.model1_set.all()[0].name
Офлайн
спасибо.
Я думал что можно как то это сделать..
Мне надо именно так, как в первом посте, т.е. Вызывая метод объекта модели.
И если этих объектов 100к, то мелких запросов …_set будет 100к
Офлайн