dzhem911
@dzhem911
I know H.T.M.L. ;)

Как сохранить выбранный элемент select?

Всем привет!
После отправки формы, не получается сохранить выбранное пользователем поле select.

<div class="form-group col-md-2 col-lg-2">
                <label for="category">Категория</label>
                <select id="category" class="custom-select" name="category">
                  {% for option in categories %}
                    <option value="{{option.name}}" {% if option == option.name %}selected{% endif %}>
                        {{ option.name|capfirst }}
                    </option>
                  {% endfor %}
                </select>
            </div>


#model
class Category(models.Model):
    name = models.CharField('Категория', max_length=100, db_index=True)
    slug = models.SlugField(max_length=100, db_index=True,
                            unique=True)

Подскажите что делаю не так?
  • Вопрос задан
  • 270 просмотров
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08
Укажи атрибут value для элемента select и selected для нужной опции. И убедись что сравниваешь с правильным значением.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 23:46
20000 руб./за проект
24 нояб. 2024, в 23:07
2000 руб./за проект