звучит просто, а пишется фигня всякая) Подскажите, пожалуйста. Модель А - foreign key для модели Б. Нужно получить список где первый пункт название и ссылка из модели А, подпункты все элементы Б для первого А, затем так же со вторим и до конца. Через что лучше организовать? В обшем отобразить все что есть в двух моделях в верном порядке (поле order и там и там)
О как раз похожая история, только из User надо получит full_name в качестве choices в др модель
тут возможно подскажу) choises же список из кортежей, нужно генераторм списков пройтись по Users вытаскивая full name, и мапом внутри их к кортежу преобразоваывать) Мне прост объекты нужны, списками не отделаешься
я уже так сделал, но он потом говорит, что Select a valid choice. <some value> is not one of the available choices.
а уверен что тебе фк не лучше будет?)
где нужно получить? в шаблоне?
да мб... я думал, что тут просто нужен список и всё)) сейчас попробую
огась, передать на страничку
два цикла, первый по основной модели, внутри этого цикла цикл по связанной модели
jinja? где лучше циклами и через что имнно доступ к элементу правильнее организовать, вот что не пойму
жинжу не обязательно, стандартный шаблонизатор справится, что-то в этом духе {% for instanse in a_list %} {{ instanse.name }} {{ instanse.link }} {% for sub_instanse in instanse.b_set.all() %} {{ sub_instanse.field_one }} {{ sub_instanse.field_two }} {% endfor %} {% endfor %}
Обсуждают сегодня