add support for django 1.11 replacing django.views.generic.edit classes (#21489)
This commit is contained in:
parent
57a546b987
commit
bf33fd9196
|
@ -1,12 +1,18 @@
|
|||
import json
|
||||
import inspect
|
||||
|
||||
import django
|
||||
from django.core.exceptions import PermissionDenied
|
||||
from django.db import transaction
|
||||
from django.views.generic.base import ContextMixin
|
||||
from django.views.generic.edit import FormMixinBase
|
||||
from django.views.generic import (FormView, UpdateView, CreateView, DeleteView, TemplateView,
|
||||
from django.views.generic import (UpdateView, CreateView, DeleteView, TemplateView,
|
||||
DetailView, View)
|
||||
if django.VERSION < (1, 10):
|
||||
from django.views.generic.edit import FormMixinBase as FormMixin
|
||||
from django.views.generic import FormView
|
||||
else:
|
||||
from django.views.generic.edit import FormMixin, FormView
|
||||
|
||||
from django.views.generic.detail import SingleObjectMixin
|
||||
from django.http import HttpResponse, Http404
|
||||
from django.utils.encoding import force_text
|
||||
|
@ -31,7 +37,7 @@ from authentic2 import hooks
|
|||
from . import app_settings, utils
|
||||
|
||||
|
||||
class MediaMixinBase(MediaDefiningClass, FormMixinBase):
|
||||
class MediaMixinBase(MediaDefiningClass, FormMixin):
|
||||
pass
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue