Я новичок в django и python ...
У меня есть модель, которая включает в себя 10 общих полей от attrib_00 до attrib_09.
Я передаю эти поля как контекст в шаблон djangostring.
Я хотел бы использовать более значимые имена в шаблоне.
Строки шаблона извлекаются из другой модели, и я имею в виду добавление поля, содержащего список связанных псевдонимов, разделенных запятыми.имена.Идея в том, что первый псевдоним в списке соответствует attrib_00, а вторая - attrib_01 ...
Я думаю, мне нужно изменить контекст перед рендерингом, чтобы общие ключи были заменены псевдонимами.
Я на правильном пути?
Есть ли лучший способ?
Спасибо, Эд
PS
(кнопка добавления комментария не работает для меня?)
У меня пока нет кода.Может быть, я должен объяснить, что я пытаюсь достичь ...
У меня есть существующее приложение, написанное на Delphi, которое помогает мне поддерживать большое количество списков ebay, и я хотел бы эмулировать это как django / pythonвеб-приложение.
Каждый продукт / список принадлежит категории, и у каждой категории есть набор атрибутов.Так, например, брюки могут иметь цвет, vio_size и leg_length.Количество и тип атрибутов для каждой категории различаются, но никогда не превышают 10.
Я могу видеть, как, например, attrib_00 можно использовать для размера в одной категории и сказать, что металл в другой, но затем застрянет с использованием универсальногоИмена полей в шаблоне.
Только для информации: - Я полагаю, я бы делал любые циклы в представлении с несколькими вызовами процесса рендеринга до возврата ответа?