Django Concat queryset не может отображаться в шаблоне html
Спасибо за помощь. Я хочу показать набор запросов в таблице, я пытался объединить две таблицы, однако, после объединения с помощью функции Concat. Я не могу получить поиск. До слияния я могу получить таблицу с моим поиском. например: return object_list получит таблицу, но object_list2 будет иметь только пустую страницу
def get_queryset(self):
query=self.request.GET.get('q')
object_list = object_list1.prefetch_related("Sequence_ID")
object_list2=object_list.annotate(mutation_mer=Concat('mutation_site',V(''),'mutation', output_field=CharField()))
return object_list2
вот мой шаблонный html код
<body>
<h1>Search Results</h1>
<table>
<tr>
<th>mutation_site</th>
<th>mutation</th>
</tr>
{% for mutation in object_list %}
<tr>
<td>{{ mutation.mutation_site }}</td>
<td>{{ mutation.mutation }}</td>
</tr>
{% endfor %}
</table>
</body>[This is the column before mergered][1]
[1]: https://i.stack.imgur.com/sNKLn.png