Добрый день, всем!Bootstrap select и django template
У меня странное поведение Bootsrap select и мой шаблон Django.
У меня есть шаблон профиля пользователя с формой редактирования, и я добавил текущее значение полей внутри тегов шаблона:
<select id="id_bd_month" name="bd_month" class="selectpicker" data-width="100%" data-size="6">
<option value="{{ request.user.profile.bd_month}}" selected="selected"></option>
<option value=“01”>January</option>
<option value=“02”>February</option>
…
И у меня есть базовый сценарий:
$('.selectpicker').selectpicker('render');
В первом когда я загружаю страницу, он говорит «Ничего не выбрано». Но если я снова обновил его (F5), плагин работает нормально.
Почему у меня этот странный эффект?
{{request.user.profile.bd_month}} возвращает мне месяц рождения. И, как сказано в документации, я могу использовать настраиваемое значение с помощью метода «render». Поэтому, как я думаю, selectpicker должен принимать это число, сравнивать с другими параметрами и добавлять выбранные. – NONAMA
Я редактирую ответ. – catavaran
Благодарим вас за помощь, но она по-прежнему не работает. Я думаю, что основная причина в том, что я использую стандартный сервер django dev. – NONAMA