django - 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
我不知道问题出在哪里。
我非常感谢您的帮助:)
解决方案
推荐阅读
- c++ - 如何修改 PCL 体素网格实现?
- javascript - 输入范围滑块的 Javascript 代码在 Internet Explorer 11 中不起作用
- android - 谷歌卫星地图的最佳替代品是什么?
- vba - PowerPoint - VB 宏将 OnClick 动画添加到形状
- r - 确定R中总体标准差的函数是什么?
- python - 为什么从另一个创建新对象的程序执行函数然后访问它会返回错误
- java - 在 jhipster java 中使用 JDL 更改数据库结构
- html - Firefox 和 Chrome 中的 div 对齐方式不同
- symfony - 默认语言环境在 symfony 4 中没有改变
- bash - Bash - 传递给 rm 一个变量中的文件名,但带有 ! 选项