Size: a a a

Django [ru] #STAY HOME

2021 February 18

FE

Friedrich Engels in Django [ru] #STAY HOME
Нужно использовать app_label в классе Meta каждой модели
источник

FE

Friedrich Engels in Django [ru] #STAY HOME
И указать словарь этих app_label для каждой базы
источник

ZR

Zi Roni in Django [ru] #STAY HOME
Friedrich Engels
И указать словарь этих app_label для каждой базы
В каком месте это делается?
источник

FE

Friedrich Engels in Django [ru] #STAY HOME
Zi Roni
В каком месте это делается?
момент, найду сейчас свой код
источник

FE

Friedrich Engels in Django [ru] #STAY HOME
Zi Roni
В каком месте это делается?
вот тут
источник

FE

Friedrich Engels in Django [ru] #STAY HOME
Zi Roni
В каком месте это делается?
А вот это в самом роутере
источник

ZR

Zi Roni in Django [ru] #STAY HOME
Friedrich Engels
вот тут
app_label можно кастомный указать? Мне нужно 1 из 100 таблиц указать из конкретного applications. И нужно ли прописывать app_labe для всех остальных моделей?
источник

FE

Friedrich Engels in Django [ru] #STAY HOME
Zi Roni
app_label можно кастомный указать? Мне нужно 1 из 100 таблиц указать из конкретного applications. И нужно ли прописывать app_labe для всех остальных моделей?
1) Не думаю, но об этом должно быть написано в документации
2) Если не прописаны лейблы, они все идут в default базу

P.S.: мне кажется, что если в одном приложении имеется столько моделей, да еще и не имеющих связей друг с другом, стоит подумать о выделении других приложений
источник

N

Nikolay in Django [ru] #STAY HOME
Nikolay
Всем привет.
У меня вопрос на который не могу найти ответ. Может кто-то посоветует решение.

Есть шаблон с таким кодом:

<form>
{% for answer in answers %}
           <div class="form-row border" style="padding: 10px 0px 10px 5px; margin-bottom: 5px;">
               <div class="col-9" style="margin-top: 10px; margin-bottom: 10px;">
                   <input type="text"
                          class="form-control"
                          placeholder="Answer"
                          name="answer_text_{{ forloop.counter0 }}"
                          value="{{ answer.answer }}"
                   >
               </div></div>
{% endfor %}
<input type="hidden" name="answer_list" value="[]" id="id_answer_list">
</form>

Как собрать эти answer_text_{{ forloop.counter0 }} значения в value в поле answer_list???
Друзья, кто-то может помочь?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Nikolay
Друзья, кто-то может помочь?
django template tag | django template filter могут помочь
или подготовь зарание, в коде и выведи
источник

N

Nonverbis in Django [ru] #STAY HOME
Nikolay
Друзья, кто-то может помочь?
да собрать-то не проблема. но зачем их туда собирать? они же и так прилетят на сервер. а если их собрать, они два раза прилетят.
источник

N

Nikolay in Django [ru] #STAY HOME
Nonverbis
да собрать-то не проблема. но зачем их туда собирать? они же и так прилетят на сервер. а если их собрать, они два раза прилетят.
Мне их надо собрать что JS мог с ними работать до того как они прилетят на сервер.
источник

N

Nikolay in Django [ru] #STAY HOME
Artem Gubatenko
django template tag | django template filter могут помочь
или подготовь зарание, в коде и выведи
Подготовить не получится так как они могут меняться до того как будет нажат submit.
источник

N

Nonverbis in Django [ru] #STAY HOME
Nikolay
Мне их надо собрать что JS мог с ними работать до того как они прилетят на сервер.
Так. Что конкретно не получается? Берите и собирайте нужные данные. Почему не делаете7
источник

N

Nikolay in Django [ru] #STAY HOME
Как. Покажите если не сложно.
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Nikolay
Подготовить не получится так как они могут меняться до того как будет нажат submit.
ну тебе же надо вывести их сначало, это потом через JS уже менять их будешь
источник

N

Nikolay in Django [ru] #STAY HOME
Их надо собирать в цикле.
источник

N

Nikolay in Django [ru] #STAY HOME
Artem Gubatenko
ну тебе же надо вывести их сначало, это потом через JS уже менять их будешь
Это мысль.
источник

N

Nikolay in Django [ru] #STAY HOME
Nikolay
Это мысль.
Хм, как я не подумал об этом раньше?! Спасибо.
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Nikolay
Их надо собирать в цикле.
не зацикливайся на цикле ))
если проще подготовить заранее, то просто в контест передай нужное значение (хоть строкой) и просто выведи.
Будет два цикла по answers - в шаблоне и в коде
источник