问题描述
branches = [
('السيزيام',(
('1BAC_X','العلوم التجريبية'),('1BAC_M','العلوم الرياضية'),('1BAC_TE','العلوم و التقنيات الكهربائية'),('1BAC_TM','العلوم و التقنيات الميكانيكية'),('1BAC_EG','العلوم الاقتصادية و التدبير'),('1BAC_AA','الفنون التطبيقية'),('1BAC_LSH','الآداب و العلوم الإنسانية'),('1BAC_A','اللغة العربية'),('1BAC_IS','العلوم الشرعية'),)),('الباك',(
('2BAC_SVT','علوم الحياة و الأرض'),('2BAC_PC','العلوم الفيزيائية'),('2BAC_AG','العلوم الزراعية'),('2BAC_M1','العلوم الرياضية (أ)'),('2BAC_M2','العلوم الرياضية (ب)'),('2BAC_TE',('2BAC_TM',('2BAC_E','العلوم الاقتصادية'),('2BAC_G','تقنيات التدبير المحاسباتي'),('2BAC_AA',('2BAC_L','الآداب'),('2BAC_SH','العلوم الإنسانية'),('2BAC_AR',('2BAC_IS',))
]
branch = models.CharField(
choices=branches,max_length=10,null=True,)
我需要的是遍历模板上的表单字段,我想得到如下内容:
<select name="cars" id="cars">
{% for i in field.groups %}
<optgroup label="{{group_label}}">
<option value="volvo">{{group_options}}</option>
</optgroup>
{% endfor %}
</select>
我知道这个例子几乎没有意义,但我确信有一种方法可以遍历 grouplabels 和 options.. 我会非常感谢您的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)