我正在尝试创建一个WtForms选择字段,它将显示所有可供选择的各种编程语言。选择字段中的所有编程语言的列表
几乎不可能在选择字段中输入所有编程语言listed here。如何实现这种选择字段。
代码
class SkillForm(Form):
skill = SelectField('Languages', choices=[('c++', 'C++'), ('python', 'Python'), ('text', 'Plain Text')])
submit = SubmitField('Submit')
def validate_skill(self, field):
if Skill.query.filter_by(author_id=current_user.id).filter(Skill.skill==field.data.lower()).first():
raise ValidationError('Skill already exists.')
我刚才添加了三个技能,只是测试的目的和它的作品,我需要包括所有的语言可能和它几乎是不可能将它们全部写在选择,所以其他什么我能从中获得选择吗?
任何帮助,将不胜感激。
下来选民请小心发表评论。 – ajkumar25
显示你的代码 - 所以也许人们不会downvote。 – furas
创建脚本以从Wikipedia获取所有编程语言并创建选择字段或任何您想要的内容。 – furas