及时从数据库中取得数据填放进Form表单的多选框中
Posted zhaoweihang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了及时从数据库中取得数据填放进Form表单的多选框中相关的知识,希望对你有一定的参考价值。
#写上以下代码就不用担心数据库添加了数据而不能及时获取了 def __init__(self, *args, **kwargs): #每次创建Form1对象时执行init方法 super(Form1, self).__init__(*args, **kwargs) self.fields[‘book_type‘] = forms.CharField( widget=forms.widgets.Select(choices=models.BookType.objects.values_list(‘id‘, ‘caption‘), attrs={‘class‘: "form-control"}))
以上是关于及时从数据库中取得数据填放进Form表单的多选框中的主要内容,如果未能解决你的问题,请参考以下文章
[oldboy-django][2深入django]老师管理 -- form表单如何生成多选框标签,多选框的默认值显示,以及多选框数据插入到数据库,多选框数据更改到数据库