Django Admin:如何清除"最近的动作"面板

Dee*_*end 15 django django-admin

我如何在Django Admin中清除或重新设置"Recent Actions"面板?

我希望管理界面看起来像一个全新的安装.

谢谢

pco*_*nel 21

Django Admin中的"Recent Actions"面板显示LogEntry模型.要清除它,您只需删除所有对象:

from django.contrib.admin.models import LogEntry

LogEntry.objects.all().delete()
Run Code Online (Sandbox Code Playgroud)

  • 工作了一个魅力.为了澄清,我确保我在项目目录中,然后从Django shell运行它.`python manage.py shell`然后输入以上两行.重新启动后,工作完美. (6认同)

小智 5

您可以清除Django Admin 的最近操作

首先,使用以下命令打开Django Shell :

python manage.py shell
Run Code Online (Sandbox Code Playgroud)

然后,将下面这两行代码复制并粘贴到Django Shell中,然后按“Enter”。就是这样:

python manage.py shell
Run Code Online (Sandbox Code Playgroud)