Как я могу сделать запрос с двумя моделями, использующими этот model.objects.raw (...)
и в запросе SQL имеет внутреннее соединение с другой моделью (таблица) это возможноДжанго запрос с ... objects.raw
model.objects.raw('
SELECT establecimiento.nombre, categoria.titulo
FROM establecimiento INNER JOIN
categoria ON establecimiento.categoria = categoria.id')
мне нужно напечатать имя Establecimiento с именем своих CATEGORIA игровой
class Establecimiento(models.Model):
nombre = models.CharField(max_length = 140)
categoria = models.ForeignKey(Categoria)
ciudad = models.ForeignKey(Ciudad)
def __unicode__(self):
return self.nombre
class Categoria(models.Model):
titulo = models.CharField(max_length = 140)
Пожалуйста, разместите ваши модели. Вам нужно использовать ORM django. 'objects.raw' не для таких запросов. –
Я сделал запрос с (model.objects.raw), потому что у меня проблемы с ORM django и по этой причине. Я пытаюсь сделать это с помощью sql-запроса в ... objects.raw Какое лучшее решение ? Вы можете мне помочь – user3236034