当前位置: 移动技术网 > IT编程>脚本编程>Python > django表单实现下拉框的示例讲解

django表单实现下拉框的示例讲解

2018年08月20日  | 移动技术网IT编程  | 我要评论

征婚信息,韶关家园招聘网,男孩小孩

方法一:

queue = forms.modelchoicefield(label=u'队列',queryset=queue.objects.all())

方法二:

 class serverform(forms.form):
 queue = forms.choicefield(label=u'队列')
 def __init__(self,*args,**kwargs):
  super(serverform,self).__init__(*args,**kwargs)
  self.fields['queue'].choices=((x.que,x.disr) for x in queue.objects.all())

注意:在queue模型的__unicode__()函数中返回你下拉菜单需要显示的字段

以上这篇django表单实现下拉框的示例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网