如何在django中添加列表值?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在django中添加列表值?相关的知识,希望对你有一定的参考价值。
如何在django选择字段中添加列表值?
我的代码是
from django import forms
import os
drives_a = [chr(x) + "," for x in range(65, 90) if os.path.exists(chr(x) + ':')]
class contactForm(forms.Form):
drives = forms.CharField(label='Drive Name', widget=forms.Select(choices=drives_a))
答案
选择通常是布局的
choices = (
(key1, 'opt1'),
(key2, 'opt2'),
)
确保工作然后修改你的drive_a
语句来创建它
另一答案
How to add name in drive value in label name
来自django import forms import os,来自django.forms.models的字符串导入ModelForm
drives_a = [chr(x)+':'for x in range(65,90)if os.path.exists(chr(x)+':')]
drives_b = (chr(x)+':' for x in range(65, 90) if os.path.exists(chr(x) + ':'))
CHOICES_DRIVE = [(“Drive”,drives_a),
]
class contactForm(forms.Form):drive = forms.CharField(widget = forms.Radioselect(choices = CHOICES_DRIVE))
以上是关于如何在django中添加列表值?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Django Summernote 中显示编程片段的代码块?
如何使用引导程序和 for 循环在 django 中创建电影片段?