Добавление нескольких значений в базу данных
Есть форма, которая после заполнения добавляет данные в базу:
class UserForm(forms.ModelForm):
class Meta:
model = Playlist
fields = ("url",)
widgets = {
'url': forms.Textarea(attrs={'cols':120,}) }
def clean_url(self):
url = self.cleaned_data['url']
x = str(url).split()
y = []
for i in range(len(x)):
z = x[i]
y.append(z)
print(y)
return y
Если ввести несколько значений в форму одновременно, например:
1
2
3
то они сохранятся в базе данных как одна запись:
[1, 2 ,3]
Мне нужно чтобы каждое значение сохранялось как отдельная запись в базе данных.
Как это можно сделать?
Источник: Stack Overflow на русском