在django-cms中,我看到了页面历史记录(页面创建和修改时)。我想将我的项目发送给某人,但我不希望他看到项目历史,包括页面历史。
无论如何,我可以删除页面历史记录(和其他东西的历史记录)而无需重新创建页面(我有大量的页面)
答案 0 :(得分:1)
假设您的意思是Django管理员中的操作日志,它存储在名为LogEntry
的模型中,以下是删除所有数据的方法:
from django.contrib.admin.models import LogEntry
LogEntry.objects.all().delete()
要手动执行此操作,您可以在支持Django的shell中运行这两个语句,您可以在项目根目录下使用以下shell命令获取该语句:
python manage.py shell