Атрибуты объекта Django становятся строками, если доступ к ним осуществляется через get первого атрибута объекта в queryset
У меня проблема, что если я обращаюсь к атрибутам объектов в queryset, например queryset.0.attr1, то они теряют свой тип и становятся строкой (процессор шаблонов Django обрабатывает их как строку)
Простой пример: У меня есть набор queryset, в котором есть связанный набор, но когда я обращаюсь к этому связанному набору, атрибут первого объекта по index.attribute_name становится string. Если я делаю то же самое в цикле - этот атрибут сохраняет свой тип
{% for p in periods %}
BECOMES STRINGS accessed via .0.attr
{{ p.productions.0.time }} str
{{ p.productions.0.ammount }} str
MANTAIN TYPES accessed in a loop
{% for pp in p.productions %}
{{ pp.ammount }} timedelta
{{ pp.time }} decimal
{% endfor %}{% endfor %}
Я хочу как-то получить доступ к атрибутам первого объекта в queryset с его исходным типом
Нужно просто перезапустить службу, теперь все в порядке