【问题标题】:How to Stored Multiple Select option Database如何存储多选选项数据库
【发布时间】:2013-05-06 06:13:50
【问题描述】:

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

模板

<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

【问题讨论】:

  • 您需要修正缩进,接受您之前问题的一些答案,并阅读文档的forms section

标签: python django python-2.7 django-models django-views


【解决方案1】:

你可以试试

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-02
    • 2022-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多