原理其实很简单,就是为每个字段都起一个别名: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!字段的名字已经被替换成中文了。