Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django ModelField在添加新字段时基于同一模型中的另一个字段将默认值添加到_Django_Django Models_Django Migrations - Fatal编程技术网

Django ModelField在添加新字段时基于同一模型中的另一个字段将默认值添加到

Django ModelField在添加新字段时基于同一模型中的另一个字段将默认值添加到,django,django-models,django-migrations,Django,Django Models,Django Migrations,我有这个领域 job_created = models.DateTimeField(auto_now_add=True) 现在我想添加一些类似的东西,如何基于post_自己创建的默认值。我希望修改的第一个最后一个_是在创建作业时,我希望 last_modified = models.DateTimeField(auto_now=True, default = post_created) 或者,如果我在运行迁移时提供一个默认值,如何做到这一点?基本上您不能,但您可以创建一个 您应该通过运行 m

我有这个领域

job_created = models.DateTimeField(auto_now_add=True)
现在我想添加一些类似的东西,如何基于post_自己创建的默认值。我希望修改的第一个最后一个_是在创建作业时,我希望

last_modified = models.DateTimeField(auto_now=True, default = post_created)

或者,如果我在运行迁移时提供一个默认值,如何做到这一点?

基本上您不能,但您可以创建一个

您应该通过运行

migrations --empty yourappname
migrations --empty yourappname