Which plugin for revisions or versioning

Is there a plugin where I can see the versions of a page and then go back?

I just found “djangocms-history” and installed it on my own, but it doesn’t seem to do that because according to the installation I did everything but I can’t see anything in the admin.

Which plugin can you recommend here or what do you still have to do after the documentation?

You don’t really need a plugin for that. With Django CMS 3.2 it’s already on board. I suggest using djangocms-installer. Install it with pip. Aftwerwards, use the installer to setup an instance of Django CMS. During installation, it will ask, whether you want versioning. Go to yes, and there you go.

I forgot something. In order to get these options duing installation, you need to use the wizard mode:
djangocms -w project_name

1 Like

Thanks, that’s good to know.

I am currently working on a basis for my installations.
So I wanted to do that with the history and versioning.

I’ll test it and get back to you again. thanks

okay i tried to get it done According to the installer, this is only available in 3.2 and 3.3

(env) root@mx:/home/csaeum/Python-Testumgebung/Django-Local-Test-W# djangocms -w mysite
Database configuration (in URL format). Example: sqlite://localhost/project.db [default sqlite://localhost/project.db]:
django CMS version (choices: 3.8, 3.7, stable, lts, develop) [default 3.8]:
Django version (choices: 3.1, 3.0, 2.2, stable, lts) [default 3.1]:
Activate Django I18N / L10N setting; this is automatically activated if more than language is provided (choices: yes, no) [default yes]:
Install and configure reversion support (only for django CMS 3.2 and 3.3) (choices: yes, no) [default yes]:

There is a new docker-based way now, please check out https://github.com/django-cms/django-cms-quickstart or check the https://django-cms.org homepage

Regarding versioning: Officially django CMS Association is not actively working on any history / versioning functionality for django CMS 3.x because versioning support has been added to django CMS 4.0 via https://github.com/django-cms/django-cms-quickstart

check out https://www.django-cms.org/en/blog/2021/01/26/preview-django-cms-4-0-and-versioning/ for a preview