Django-CMS:有没有办法删除页面历史记录?

时间:2013-12-29 05:19:36

标签: django django-cms

在django-cms中,我看到了页面历史记录(页面创建和修改时)。我想将我的项目发送给某人,但我不希望他看到项目历史,包括页面历史。

无论如何,我可以删除页面历史记录(和其他东西的历史记录)而无需重新创建页面(我有大量的页面)

1 个答案:

答案 0 :(得分:1)

假设您的意思是Django管理员中的操作日志,它存储在名为LogEntry的模型中,以下是删除所有数据的方法:

from django.contrib.admin.models import LogEntry
LogEntry.objects.all().delete()

要手动执行此操作,您可以在支持Django的shell中运行这两个语句,您可以在项目根目录下使用以下shell命令获取该语句:

python manage.py shell