Я работаю над приложением для обмена сообщениями, у меня есть модель с полем
recipient = models.ForeignKey(AUTH_USER_MODEL, related_name='received_messages',
null=True, blank=True, on_delete=models.SET_NULL)
и форма для этой модели с полем
recipient = forms.ModelMultipleChoiceField(label='Recipient', queryset=User.objects.all())
Сейчас я знаю, что это просто MultipleChoiceField, но я стремлюсь сделать это TextArea, которое позволяет только пользователям, находящимся в базе данных, вводиться в эту TextArea, а также иметь возможность добавлять несколько получателей в это поле.
Я Я просто пытаюсь найти наилучший способ действий. Заранее спасибо!