Skip to content

Instantly share code, notes, and snippets.

View leonardodepaula's full-sized avatar

Leonardo de Paula Liebscher leonardodepaula

View GitHub Profile
@nimasmi
nimasmi / import_export_views.py
Last active November 4, 2022 16:28
Django Import Export admin functionality in a Class Based View
from django.views.generic import FormView
from django.utils.translation import ugettext_lazy as _
from django.contrib import messages
from import_export.formats import base_formats
from import_export.forms import ImportForm, ConfirmImportForm
from import_export.resources import modelresource_factory
from django.http import HttpResponseRedirect
from import_export.tmp_storages import TempFolderStorage
try:
@goloveychuk
goloveychuk / modeldiffmixin.py
Last active September 10, 2021 06:18
modeldiffmixin.py
from django.forms.models import model_to_dict
class ModelDiffMixin(object):
def __init__(self, *args, **kwargs):
super(ModelDiffMixin, self).__init__(*args, **kwargs)
self.__initial = self._dict
@property
def diff(self):