当我尝试在本地服务器的管理员/消息/帖子/添加/中保存某些内容时,我遇到了" no such table: main.auth_user__old"



我已经以超级用户身份登录,并试图保存一些文本,但我收到了一个错误,这是我的全部代码。https://bitbucket.org/bhaskarpraveen/message/src/master/first_project/message/models.py

这是我在models.py 中的代码

from django.db import models
class Post(models.Model):
text = models.TextField()
def __str__(self):
"""A string representation of the model."""
return self.text[:50]
/admin/message/post/add处的OperationalError/没有这样的表:main.auth_user__old请求方法:POST
请求URL:http://127.0.0.1:8000/admin/message/post/add/
Django版本:2.1.4
异常类型:OperationalError
例外值:
没有这样的表:main.auth_user__old
执行中的异常位置:C:\Users\Praveen\AppData\Local\conda\cocond\envs\myDjangEnv\lib\site packages\Django\db\backends\sqlite3\base.py,第296行
Python可执行文件:C:\Users\Praveen\AppData\Local\conda\conda\envs\myDjangEnv\Python.exe
Python版本:3.7.2
Python路径:
['C:\Users\Praveen\Desktop\messaging\first_project',
'C:\Users\Prave en\AppData\Local\conda\conda\envs\myDjangEnv\python37.zip',
'C:\Users\Praveen \AppData\\Local\conda\eenvs\myDjangoEnv\DLLs',
'C:\Users \ Praveen\AppData \Local\codda\conda\evens\myDjamoEnv\lib'Local\conda\conda\envs\myDjangEnv',
'C:\Users\Praveen\AppData\Local\conda\conda\envs\myDjangoEnv\lib\site软件包']
服务器时间:2019年1月30日星期三13:49:21+000

该错误与所讨论的模型无关,因此您可能忘记迁移数据库,或者正在修改其他未显示的内容,例如用户模型或Django管理内部。你现在可能只是注意到了这个错误,因为你没有测试来捕捉它。如果这两个都不正确,那就回到上次你100%确信它有效的时候,然后重新开始。目标是隔离问题,因为我很确定这个模型是完全好的,所以它一定是其他东西改变了。

相关内容

最新更新