【发布时间】:2015-02-04 12:11:21
【问题描述】:
使用 Django 1.7,每当我执行 makemigrations 时,我的一个模型都会发生变化:
(venv) >> python manage.py makemigrations myapp
Migrations for 'myapp':
0005_auto_20141206_1129.py:
- Alter field date on observation
这是由于我使用 datetime.today() 的观察类:
class Observation(model.Models):
date = models.DateField(default=datetime.datetime.today())
有没有一种简单的方法可以避免为此创建迁移文件,但同时在创建 Observation 时保持默认的 today()?
【问题讨论】:
标签: django django-models