No Django, como você salva vários campos de formulário em um único campo de modelo como uma lista de valores usando um ModelFor

Dado

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

Ondeowners é uma lista separada por canal de endereços de emai

Na página, existem vários<input> campos com o mesmoname, para que o servidor obtenha os valores em uma matri

O código HTML do formulário foi feito manualmente e não usa modelos internos (comoform.as_p).

Can Django'sModelForm lida com algo assim?

Qual é o local adequado para lidar com a transformação de dados, tanto ao recuperar o modelo (eu tenho que criar ummodels.Manager?) e ao salvá-lo (quesave() método que eu substituo? aModel ouModelForm's)?

- ATUALIZAÇÃO DE ESCLARECIMENTO -

No banco de dados:

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

A forma

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

questionAnswers(2)

yourAnswerToTheQuestion