使用函数调用来默认值填充models中字段的默认值

使用函数调用来默认值填充models中字段的默认值,比如使用 datetime.datetime.now来填充 字段类型为日期型的时候最为有用,当然不只可以用于日期型字段。扩展一下,完 全可以使 用自定义的方法来填充默认值

Model source code
from django.db import models from datetime import datetime
class Article(models.Model): headline = models.CharField(maxlength=100, default=’Default headline’) pub_date = models.DateTimeField(default=datetime.now)
def __str__(self): return self.headline

Leave a Reply




=>


Creative Commons License
This work is licensed under a Creative Commons License.