当前位置: 首页 > 知识库问答 >
问题:

我不小心删除了django_admin_日志,现在我无法使用django admin

尤飞尘
2023-03-14

我得到了这个错误

“在/admin/relation“django_admin_log”的编程错误不存在第1行:…”。“应用程序标签”、“django_内容类型”。“django_广告”中的“模特”

数据库中不存在django_admin_log表。有人知道我怎么做吗?我不担心删除我应用程序的数据。

当我尝试的时候/管理py sqlmigrate admin 0001'或'/管理py sqlmigrate admin 0001'

我得到“

创建表“django_admin_log”(“id”序列非空主键,“action_time”时间戳,时区非空,“object_id”文本为空,“object_repr”varchar(200)非空,“action_标志”smallint非空检查(“action_标志”

但我仍然得到同样的错误?我使用postgresql如果有人关心。

共有3个答案

闾丘坚诚
2023-03-14

之后/管理py sqlmigrate admin 0001,请运行python manage。py migrate

许照
2023-03-14

为了从头开始为Django 1.7创建表

./manage.py sqlmigrate admin 0001
蓝夕
2023-03-14

遇到同样的问题,最好的方法是复制CREATE TABLE日志,登录到您的数据库。/manage.pydbshell并将内容粘贴在那里,而不添加最后一行(COMMIT)它将解决问题,并为您手动创建表。

 类似资料:
  • 如何更改Springboot Kafka的日志记录?我在我们的Splunk服务器上看到了超过200万条消息,但什么都不起作用: 还尝试了: 依赖性: 这些都没有任何作用。我错过什么了吗?

  • 我知道Stackoverflow上还有其他非常类似的问题,但这些问题要么没有得到回答,要么没有帮助我解决。与这些问题相反,我在这个问题中添加了更多的堆栈、跟踪和日志文件信息。我希望这能有所帮助,尽管这让问题变得有点冗长和丑陋。对不起. 我正在Amazon EC2上使用实例运行一个9节点集群,并安装了DSE(DataStax Enterprise)版本4.6。对于每个工作负载(Cassandra、S

  • 我首先在google play developer Console中无意中上传了一个APK。现在当我点击publish,它实际上会将我的应用发布到play store,尽管我现在已经上传到了alpha频道。没有办法删除生产APK。我希望我不需要从google Play中删除整个应用程序项目?

  • 当我将节点应用程序托管在Glitch和DigitalOcean服务器上时,它工作得很好。但当我在Heroku尝试的时候就不起作用了。 下面是运行后得到的日志: 这是我的回购的链接:https://github.com/cuinjune/battle-square 有什么问题,如何解决?

  • 删除7天前的日志文件与log4j.xml 我正在尝试使用删除旧的日志文件,但它不起作用。 但是它在我的计算机上工作,但在Linux服务器上不工作。日志文件在Linux服务器上的存储路径是。 有人能帮忙吗。