Tôi đang sử dụng một cái gì đó như thế này trong mẫu của tôiDjango: sử dụng <chọn nhiều> và POST
<select multiple="multiple" name="services" id="services" size="5">
{% for service in services %}
<option value="{{service.id}}">{{service}}</option>
{% endfor %}
</select>
Khi tôi xem các dữ liệu POST trong Firebug hoặc debug Django, tôi thấy nó chỉ gửi một giá trị. Tôi đang làm điều gì sai hoặc hiểu lầm một khái niệm?
Giá trị của dịch vụ được cung cấp cho mẫu là gì? –
Bạn có nghĩa là: services = Service.objects.all() return render_to_response ('add.html', {'services': services}) ?? (Tôi không thể nhận các nhận xét này ở định dạng nào cả.) – neoice
@neoice: Gợi ý: không thêm chi tiết vào câu hỏi của bạn trong các nhận xét. Chỉnh sửa câu hỏi của bạn để thêm sự kiện. Câu hỏi luôn luôn định dạng chính xác. VÀ câu hỏi phải đứng một mình mà không có một chuỗi các chú thích. –