Я чувствую, что есть очевидный ответ на этот вопрос ...
У меня есть список значений Юникода, которые я хочу использовать в шаблоне django.
Модели ...
# models.py
class MyModel( models.Model ):
# ...
def my_char_fields(self):
return AnotherModel.objects.filter(mymodel=self.pk).values_list('cf').distinct()
class AnotherModel( models.Model ):
# ...
cf = models.CharField( max_length=6 )
mymodel = ForeignKey(MyModel)
И в моем шаблоне ...
#MyTemplate.html
<ul>
{% for cf in mymodel.my_char_fields %}
<li>cf</li>
{% endfor %}
</ul>
Результат выглядит так:
но оно должно быть: