1.后台代码:
class Course(models.Model):
degree = models.CharField(choices=(('cj',u'初级'),('zj',u'中级'),('gj',u'高级')),max_length=2,verbose_name=u'难度')
2.html中:
第一种显示方式(cj、zj、gj):
<span class="fl">难度:<i class="key">{{ curent_org.degree }}</i></span>
第二种显示方式(初级、中级、高级):
<span class="fl">难度:<i class="key">{{ curent_org.get_degree_display }}</i></span>
本文介绍在Django框架中如何使用Model类定义课程难度字段,并在HTML中以不同形式展示,包括直接显示代码(如cj、zj、gj)或其描述(如初级、中级、高级)。通过get_FIELD_display()方法可以获取模型字段的可读性描述。
1829

被折叠的 条评论
为什么被折叠?



