Django. Как сохранять multiselect-поля?

Пытаюсь сделать добавление пользователей в группы (дефолтные классы User и Group) без использования admin.py
Создаю форму:

class EditForm(forms.ModelForm):
	class Meta:
		model = User
		fields = ['groups']


форма отображается так:
1.PNG

и после выбора групп это поле почему-то не сохраняется.
На самом деле, вместо поля groups там еще много полей и все они сохраняются, кроме этого multiselect-а
Подскажите, пожалуйста, чяднт? Как сохранять multiselect поля?
  • Вопрос задан
  • 3123 просмотра
Решения вопроса 1
mututunus
@mututunus
Backend developer (Python, Golang)
Сделал пример по редактированию пользователей.
Объединять функции для регистрации и редактирования крайне плохая идея.
https://github.com/onrik/users_example
Надеюсь все понятно, не было времени делать красивое оформление html.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
mututunus
@mututunus
Backend developer (Python, Golang)
Ваш ответ на вопрос

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

Похожие вопросы