Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何保持Django平面页面处于版本控制之下?_Django_Django Flatpages_Django Reversion - Fatal编程技术网

如何保持Django平面页面处于版本控制之下?

如何保持Django平面页面处于版本控制之下?,django,django-flatpages,django-reversion,Django,Django Flatpages,Django Reversion,Django flatpages是一个非常基本的CMS Django reversions支持在admin中备份模型的旧版本访问 如何保持flatpages应用程序模型处于恢复状态?这些模型没有在我的代码中明确设置,而是作为内置的django功能提供,由管理员自动发现。您可以像这样注册第三方模型 from django.contrib.flatpages.models import Flatpage from reversion.helpers import patch_admin patch

Django flatpages是一个非常基本的CMS Django reversions支持在admin中备份模型的旧版本访问


如何保持flatpages应用程序模型处于恢复状态?这些模型没有在我的代码中明确设置,而是作为内置的django功能提供,由管理员自动发现。

您可以像这样注册第三方模型

from django.contrib.flatpages.models import Flatpage
from reversion.helpers import patch_admin

patch_admin(Flatpage)

您可以像这样注册第三方型号

from django.contrib.flatpages.models import Flatpage
from reversion.helpers import patch_admin

patch_admin(Flatpage)

我尝试过,但出现错误“ImportError:无法导入名称Flatpage”。我在一个“基本”应用程序的models.py中有这个代码。在哪里可以调用此功能?常见的位置是
admin.py
。您能提供完整的跟踪吗?我已经尝试过了,但出现了错误“ImportError:无法导入名称Flatpage”。我在一个“基本”应用程序的models.py中有这个代码。在哪里可以调用此功能?常见的位置是
admin.py
。你能提供完整的追踪吗?