【发布时间】:2016-03-31 10:22:40
【问题描述】:
如何设置小写的默认字符域? 这是我的模型:
class User(models.Model):
username = models.CharField(max_length=100, unique=True)
password = models.CharField(max_length=64)
name = models.CharField(max_length=200)
phone = models.CharField(max_length=20)
email = models.CharField(max_length=200)
def __init__(self, *args, **kwargs):
self.username = self.username.lower()
我尝试了__init__,但它不起作用。每次保存新记录时,我都想将用户名设为小写。谢谢。
【问题讨论】:
标签: django django-models