Size: a a a

Django [ru] #STAY HOME

2019 December 20

DK

Denis Kopitsa in Django [ru] #STAY HOME
внутри автоматически будет join
источник

W

Worlak2 in Django [ru] #STAY HOME
Denis Kopitsa
for obj in model2.objects.select_related(model1).all():
   print(obj.dnsname, obj.address, obj.token.name, obj.token.date)
Всё-таки Джанго не может в лефт джоин?))
источник

W

Worlak2 in Django [ru] #STAY HOME
Denis Kopitsa
for obj in model2.objects.select_related(model1).all():
   print(obj.dnsname, obj.address, obj.token.name, obj.token.date)
Не вижу здесь 3 таблицы
источник

Н

Никита in Django [ru] #STAY HOME
источник

Н

Никита in Django [ru] #STAY HOME
даже на Хабре статья есть
источник

W

Worlak2 in Django [ru] #STAY HOME
Никита
даже на Хабре статья есть
Ты ее сам то читал ?
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
так ты по какой таблице хочешь сделать left join?
источник

W

Worlak2 in Django [ru] #STAY HOME
Denis Kopitsa
так ты по какой таблице хочешь сделать left join?
По второй. Чтоб от 3 добавилось поле днс_имя
источник

W

Worlak2 in Django [ru] #STAY HOME
По полю адрес
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
так у тебя связь по токену, а не по адресу...
источник

Н

Никита in Django [ru] #STAY HOME
там же вроде через Q( AND ) сделать можно?
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
и что должно выводиться если в третьей таблице больше 1 записи на 1 таблицу?
источник

W

Worlak2 in Django [ru] #STAY HOME
Denis Kopitsa
и что должно выводиться если в третьей таблице больше 1 записи на 1 таблицу?
У нас уникальные токены. На один токен много клиентов (2 таблицы)
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
к примеру на одну запись в модель1  есть 3 записи в модель 2 и 5 в модель 3 (по схеме это допустимо).
Что должно вывестись в результате?
источник

N

N1LEX in Django [ru] #STAY HOME
Тебе стоит почитать о связях моделей
источник

W

Worlak2 in Django [ru] #STAY HOME
N1LEX
Тебе стоит почитать о связях моделей
Давайте вы либо подключитесь и подскажете запрос или не будете писать лишнее.
источник

N

N1LEX in Django [ru] #STAY HOME
А не пойти ои тебе нахуй
источник

W

Worlak2 in Django [ru] #STAY HOME
Denis Kopitsa
к примеру на одну запись в модель1  есть 3 записи в модель 2 и 5 в модель 3 (по схеме это допустимо).
Что должно вывестись в результате?
Достаточно брать на адрес во второй модели последнее значение из или первое, но это не так важно
источник

W

Worlak2 in Django [ru] #STAY HOME
N1LEX
А не пойти ои тебе нахуй
Я предпочитаю в такие моменты призвать админа и выдать ро
источник

W

Worlak2 in Django [ru] #STAY HOME
@dantyan тут человеку плохо, говорит ро хочет
источник