1
У меня есть две следующие модели:Django-views.py: Как выполнить внутреннее соединение
class Table1(models.Model):
locker_id = models.IntegerField(primary_key=True)
locker_name = models.CharField(db_column='Locker_name', max_length=45, blank=True, null=True) # Field name made lowercase.
city = models.CharField(max_length=45, blank=True, null=True)
state = models.CharField(max_length=45, blank=True, null=True)
pincode = models.CharField(max_length=45, blank=True, null=True)
locker_capacity = models.CharField(max_length=45, blank=True, null=True)
и:
class Table2(models.Model):
key = models.AutoField(primary_key=True)
locker = models.ForeignKey(Table1)
empty_slots = models.CharField(max_length=45, blank=True, null=True)
Теперь с помощью Django и Python Я хочу сделать следующий запрос и вернуть новую структуру кортежа. Аналогия SQL выглядит следующим образом:
SELECT *
FROM Table1
INNER Table2
ON Table1.locker_id=Table2.locker_id;
Может ли кто-нибудь помочь мне с синтаксисом или ссылкой. Спасибо.
любой подсказки о том, как распечатать его шаблон. Как мы печатаем такой формат в results.html – Anonymous
@ Анонимно, я не понимаю, что вы имеете в виду. – falsetru
Как мы можем отображать и перебирать конечные объекты, полученные в шаблоне. Я хочу отобразить список объектов в табличной форме. Теперь, когда я использую следующий код: ничего не отображается: Обратите внимание, что qlist - это список, найденный с помощью приведенного выше ответа. {% для Ob в QList%}