Browse Source

Django 2.0 compatibility.

master 0.1.8
Erik Stein 4 years ago
parent
commit
4ae13cdb33
  1. 3
      CHANGES
  2. 6
      shared/media_archive/mixins.py

3
CHANGES

@ -1,3 +1,6 @@
0.1.8 2021-04-26
- Django 2.0 compatibility
0.1.7 2021-04-26
- Use window.jQuery instead of django.jQuery
- Fix in field choices setup

6
shared/media_archive/mixins.py

@ -1,3 +1,4 @@
import django
from django.http import JsonResponse
from django.core.exceptions import PermissionDenied
@ -23,6 +24,11 @@ class DropUploadAdminMixin:
def upload(self, request):
# We must initialize a fake-ChangeList to be able to get the currently
# selected categories.
if django.VERSION >= (2, 0, 0):
changelist = self.get_changelist_instance(request)
else:
# Code copied from django.contrib.admin.options.ModelAdmin.changelist_view
if not self.has_change_permission(request, None):
raise PermissionDenied

Loading…
Cancel
Save