Пользовательское поле Django для хранения списка адресов электронной почты

Я пытаюсь добавить поле в модель Django, которое будет представлять список адресов электронной почты . Я хочу, чтобы пользователь ввел список адресов, разделенных запятыми, в форму в админке, которую мое приложение затем проанализирует для отправки серии электронных писем.

Моя текущая реализация охватывает основную идею, но имеет существенное ограничение. В админке, если я ввожу строку вроде foo@example.com , bar@example.com , затем он правильно записывает это в базу данных как [u ' foo@example.com ', u ' bar@example.com '] . Но администратор отображает это сериализованное значение вместо гуманизированной строки. Что еще более важно, если я отредактирую и сохраню запись без каких-либо изменений, то же преобразование изменится [u ' foo@example.com ', u ' bar@example.com '] на [ u "[u ' foo@example.com '», u "u 'bar@example.com

Я хочу присвоить свойство текущему элементу ICollectionView , как я могу это сделать? ICollectionView используется для привязки к полю со списком, как я могу привязать другой элемент управления к выбранному элементу ICollectionView ?

6
задан Junior M 2 November 2010 в 14:43
поделиться