2013年04月12日 星期五 23:57
django模型中choices需要定义两个元组的值比如 gander= ('性别',man_length,choices=sex_choices,)
sex_choices=(
('M','男'),
('F','女')
)
查看数据库记录的是默认的M,模板输出也M,有什么方法可以输出真实的性别(或代替方法),有类似经历的高手来赐教。
2013年04月14日 星期日 17:42
man_length??
要不看看这里http://blog.donews.com/limodou/archive/2005/12/29/676636.aspx
2013年04月15日 星期一 13:07
max_length吧?
2013年05月11日 星期六 23:03
举个例子:
FOO_CHOICES = (
(1, u'你好'),
)
foo = models.IntegerField(u'Foo', choices=FOO_CHOICES)
Foo.objects.get(pk=1).get_foo_display() # 显示 foo 的值("你好")
Zeuux © 2024
京ICP备05028076号