का उपयोग कर <एकाधिक का चयन करें> और मैं अपने टेम्पलेट में कुछ इस तरह उपयोग कर रहा हूँDjango: पोस्ट
<select multiple="multiple" name="services" id="services" size="5">
{% for service in services %}
<option value="{{service.id}}">{{service}}</option>
{% endfor %}
</select>
जब मैं Firebug या Django डिबग में पोस्ट डेटा देख, मैं इसे देखना केवल एक मान भेजता है। क्या मैं कुछ अवधारणा गलत या गलत समझ रहा हूं? क्योंकि छोड़ते हुए [] की वजह से एक खाली सूची सही मान के स्थान पर वापस करने
list = request.POST.getlist("items[ ]")
:
टेम्पलेट को प्रदान की जाने वाली सेवाओं का मूल्य क्या है? –
क्या आपका मतलब है: सेवाएं = Service.objects.all() वापसी render_to_response ('add.html', {'सेवाएं': सेवाएं}) ?? (मुझे इन टिप्पणियों को प्रारूप में नहीं मिल सकता है।) – neoice
@neoice: संकेत: टिप्पणियों में अपने प्रश्नों के विवरण न जोड़ें। तथ्यों को जोड़ने के लिए अपना प्रश्न संपादित करें। सवाल हमेशा सही ढंग से स्वरूपित करता है। और सवाल बिना किसी टिप्पणी के धागे के खड़े हो जाना चाहिए। –