如何让django中的admin组件的表的字段显示为中文

原理其实很简单,就是为每个字段都起一个别名:verbose_name

例如:

class watch(models.Model):
    name=models.ForeignKey(User,verbose_name='姓名')
    depart=models.CharField(max_length=20,verbose_name='部门')
    phone=models.IntegerField(verbose_name='电话',max_length=20)
    permission=models.BooleanField(verbose_name='权限')

设置好后,重新创建数据库,打开admin,就可以看到如下效果:

ok!字段的名字已经被替换成中文了。
posted @ 2012-04-09 10:19  jianhong  阅读(754)  评论(0编辑  收藏  举报