SORU
29 NİSAN 2009, ÇARŞAMBA


PHP Django eşdeğer'in değeri dizi/dizi-form

PHP, bu bir dizi olarak name almak için yaparım.

<input type"text" name="name[]" />
<input type"text" name="name[]" />

Ya da eğer bir ilişkisel dizi olarak name nefret etmek için:

<input type"text" name="name[first]" />
<input type"text" name="name[last]" />

Böyle şeyler için Django karşılığı nedir?

CEVAP
29 NİSAN 2009, ÇARŞAMBA


Check out the QueryDict documentation özellikle QueryDict.getlist(key) kullanımı.

Talep beri.YAZI ve istek.Görünümünde OLSUN QueryDict örneklerini, bunu yapabilirsiniz:

<form action='/my/path/' method='POST'>
<input type='text' name='hi' value='heya1'>
<input type='text' name='hi' value='heya2'>
<input type='submit' value='Go'>
</form>

Böyle bir şey o zaman:

def mypath(request):
    if request.method == 'POST':
        greetings = request.POST.getlist('hi') # will be ['heya1','heya2']

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006
  • Semantic Mastery

    Semantic Mas

    30 EKİM 2013