Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/299.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
Python 使用发布日期时出现属性错误问题_Python_Django_Python 3.x_Bootstrap Modal - Fatal编程技术网

Python 使用发布日期时出现属性错误问题

Python 使用发布日期时出现属性错误问题,python,django,python-3.x,bootstrap-modal,Python,Django,Python 3.x,Bootstrap Modal,尝试执行此代码以使时间以较少的信息显示,但是,我遇到了一个错误 def pub_date_pretty(self): return self.pub_date.strftime('%b %e %Y') 我想你只是拼错了。在您的第一张图片中,我看到了博客模型,它有一个名为pub_data的字段,但在其他任何地方,您都将其称为pub_date。(见最后一个字母) 因此,重命名模型中的字段,进行迁移并运行它们 以下是答案`python manage.py makemigrations [y]

尝试执行此代码以使时间以较少的信息显示,但是,我遇到了一个错误

def pub_date_pretty(self):
   return self.pub_date.strftime('%b %e %Y')

我想你只是拼错了。在您的第一张图片中,我看到了博客模型,它有一个名为pub_data的字段,但在其他任何地方,您都将其称为pub_date。(见最后一个字母)

因此,重命名模型中的字段,进行迁移并运行它们

以下是答案`python manage.py makemigrations [y] python manage.py迁移 因为我是新来的,所以它会帮我节省很多时间,因为,我认为它是

                  git add -A
                  git commit -m 

我明白了,我从数据改为日期,但现在我遇到了一个编程错误,是的,我确实迁移了编程错误异常值:column blog_blog.pub_date不存在。欢迎使用Stackoverflow,不要将代码图片粘贴到问题中,以便其他社区读者可以轻松理解您的问题。你可能想读哦,soory Rorat我是新来的,所以,我不知道,我认为这会很简单,不会太混乱,我认为代码越大,阅读起来就越困难,因为它需要更多的时间。你应该只在代码中放相关的代码段(不需要放整个代码)。阅读这篇文章可能会有所帮助
                  git add -A
                  git commit -m