Формы в Django. Выпадающий список
В проекте на django (python) у меня есть модель с внешним ключом, в которой отражается форма для заполнения. Возможно ли сделать так, что если пользователь не находит свой вариант в выпадающем списке, то у него есть возможность заполнить это поле, но уже со своим вариантом (соответственно с сохранением в БД). И в дальнейшем этот вариант будет отображаться в выпадающем списке. Как на рисунке
[https://i.stack.imgur.com/97Any.png][1]
Чтобы пользователь мог создать новый элемент, если его нет в выпадающем списке.
Что нужно применить для реализации этой идеи? Что можно найти в документации?
Сниппет Сэмюэля Кормье-Ииджима предоставляет поле выбора с возможностью для пользователя указать выбор, которого еще нет в списке. Вы должны заполнить его, используя кверисет поля внешнего ключа, и сохранить новый выбор в этой модели при публикации.