2009-01-25 22 views
12

m2m alana sahibim, 'ilişki' ismine sahip olduğunu söyleyin, bu yüzden kullanıcının istediği kadar çok ilişki göndermesine izin vermek istiyorum. ÇokAynı ada sahip çoklu giriş alanı değerleri nasıl gönderilir?

<input type='text' name='relations' value='a' /> 
<input type='text' name='relations' value='b' /> 

cleaned_data i ikinci giriş ('B') sadece değer almak gibi, aynı isimde JavaScript ile html yeni giriş ekleyin. Her ikisi nasıl alınır?

relations = request.POST.getlist('relations') 

cevap

23

Sana, çiğ bir şekilde değerlerini yakalamak istiyorsanız Formlar'la, ama burada yapardım nasıl bunu nasıl bilmiyorum bütün ham değerler, sadece bunun gibi bir öğe adını kullanarak özgü verileri alabilirsiniz: relations girdi değerlerin listesini döndürür

relations = request.form.getlist('relations') 

.

4

Sen kapmak gerek yok:

+0

Django 1.9 hiçbir 'request.form' var için içinde manipüle edebilir. –

1

bu listesini oluşturmak, sen

request.POST.getlist('relations') 
İlgili konular