django-reversion >= 2.0.0 should be used with django >= 1.8

https://django-reversion.readthedocs.io/en/stable/django-versions.html
This commit is contained in:
Andrew Fyfe
2017-12-19 00:53:12 +00:00
parent e8eb9a84c1
commit 0cd444be6b
2 changed files with 4 additions and 3 deletions
+3 -2
View File
@@ -13,6 +13,7 @@ from django.utils.translation import ugettext as _
from django.contrib.sites import models as sites_models
from reversion import revisions as reversion
from reversion.models import Version
from modoboa.lib import exceptions
from modoboa.lib import permissions
@@ -39,7 +40,7 @@ def post_revision_commit(sender, **kwargs):
for version in kwargs["versions"]:
if version.object is None:
continue
prev_revisions = reversion.get_for_object(version.object)
prev_revisions = Version.objects.get_for_object(version.object)
if prev_revisions.count() == 1:
action = _("added")
level = "info"
@@ -64,7 +65,7 @@ def log_object_removal(sender, instance, **kwargs):
if not reversion.is_registered(sender):
return
del_list = reversion.get_deleted(sender)
del_list = Version.objects.get_deleted(sender)
try:
version = del_list.get(object_id=instance.id)
except Version.DoesNotExist:
+1 -1
View File
@@ -1,7 +1,7 @@
django>=1.10,<=1.10.99
django-braces==1.11.0
django-ckeditor==5.2.1
django-reversion==1.10.2
django-reversion==2.0.12
django-subcommand2==0.1.1
django-versionfield2>=0.5.0
django-xforwardedfor-middleware