首页 > 解决方案 > django.core.exceptions.FieldError:为类指定的未知字段(日期时间)

问题描述

所以我有一个名为 InputArticle 的类,并且有一个名为“created”和“modified”的字段。
下面是我在 models.py 中的代码

from django.db import models
from django.contrib.auth.models import User
from django.forms import ModelForm
from django.utils import timezone

class InputArticle(models.Model)
    # other fields
    created = models.DateTimeField(editable=False)
    modified = models.DateTimeField()
    def save(self, *args, **kwargs):
        if not self.created:
            self.created = timezone.now()
        self.modified = timezone.now()
        return super(InputArticle, self).save(*args, **kwargs)

但是,当我尝试执行 python 时,manage.py makemigrations我不断收到此错误消息:
django.core.exceptions.FieldError: Unknown field(s) (datetime) specified for InputArticle

我不知道问题出在哪里。
我非常感谢您的帮助:)

标签: djangodatetime

解决方案


推荐阅读