У меня есть следующие запросы django:
AUSTF = TSF.objects.filter(FKToT__FKToUser=request.user).values('FKToT__dNm').distinct()
AUSTU = TSU.objects.filter(FKToT__FKToUser=request.user).values('FKToT__dNm').distinct()
AUSTJS = JSP.objects.filter(FKToT__FKToUser=request.user).values('FKToT__dNm').distinct()
Это приводит к выводу с такими же значениями, как:
123.456.789
website.com
123.456.789
website.com
Я хочу взять все three objects
и удалить все дубликаты перед выводом в мой шаблон. Метод distinct()
делает это для одного объекта, но не для всех объектов при выводе в шаблоне.
Я думал, что добавление этих трех объектов в кортеж может сработать, но это не сработало.
Может кто-нибудь помочь? Спасибо
о чем я думал
ScannedT = set(AUsersScannedTldsForms,AUsersScannedTldsUrls,AUsersScannedTldsJS)
Вывод в шаблон
{% if ScannedT %}
{% for s in ScannedT %}
<li><span>{{ s.FKToTld__dNm }}</li>
{% endfor %}
{% else %}
wah
{% endif %}