Надеюсь, это помогло.

from django.db import models
class MyModel(models.Model):
    ...
    owners = models.CharField(max_length=255, blank=False)

гдеowners это разделенный по конвейеру список адресов электронной почты.

На странице есть несколько<input> поля с одинаковымиnameТаким образом, сервер получает значения в массиве.

HTML-код для формы был сделан вручную и не использует встроенные шаблоны (такие какform.as_p).

Может ДжангоModelFormс чем-то справиться?

Каково правильное расположение для обработки преобразования данных, как при извлечении модели (нужно лиmodels.Manager?) и при сохранении его (которыйsave() метод переопределить?ModelилиModelForm«S)?

- ОБНОВЛЕНИЕ ДЛЯ УТОЧНЕНИЯ--

В базе данных:

+-----+---------------------------+-----+
| ... |           owners          | ... |
+-----+---------------------------+-----+
| ... | "[email protected]|[email protected]|[email protected]" | ... |
+-----+---------------------------+-----+

Форма:

<form ... >
    ...
    <input type="text" name="owners" />
    <input type="text" name="owners" />
    <input type="text" name="owners" />
    ...
</form>

Ответы на вопрос(2)

Ваш ответ на вопрос