如何存储多个选择选项数据库

如何存储多个选择选项数据库

问题描述:

我需要将多个选择选项数据存储到数据库。我试着用它,但它只需要一个选项。我给出了下面的代码。如何存储多个选择选项数据库

模板

<select name="qualification" multiple> 
<option value="">Select</option> 
<script type="text/javascript"> 
       var functional=new Array("Any Graduates","Any UnderGraduates","Any PostGraduates","BE/BTech/MCA","BE/BTech","MCA","Other"); 
       for(var i=0;i<functional.length;i++) 
        document.write("<option value=\""+functional[i]+"\">"+functional[i]+"</option>"); 
      </script> 
</select> 

models.py

class edu(models.Model): 
    qualification = models.CharField(max_length=100) 

views.py

def jobpost(request): 
    if request.method=='POST': 
    qualification=request.POST.get('qualification') 
    s=edu(qualification=qualification) 
    s.save() 
    return HttpResponseRedirect 
+1

您需要修复您的缩进,接受您之前的问题的一些答案,并阅读[表格部分](https://docs.djangoproject.com/en/1.5/topics/forms/)文档。 – 2013-05-06 06:39:03

你可以试试

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