def response_change(self, request, obj):
        r = super(FolderAdmin, self).response_change(request, obj)
        # Code borrowed from django ModelAdmin to determine changelist on the
        # fly
        if r['Location']:
            # it was a successful save
            if (r['Location'] in ['../'] or
                    r['Location'] == self._get_post_url(obj)):
                if obj.parent:
                    url = reverse('admin:filer-directory_listing',
                                  kwargs={'folder_id': obj.parent.id})
                else:
                    url = reverse('admin:filer-directory_listing-root')
                url = "%s%s%s" % (url, popup_param(request),
                                  selectfolder_param(request, "&"))
                return HttpResponseRedirect(url)
            else:
                # this means it probably was a save_and_continue_editing
                pass
        return r
Convert an integer used to represent a bitwise setting of integers into a 
dataset/ETHPy150Open django-leonardo/django-leonardo/leonardo/module/media/admin/folder/admin.py/FolderAdmin.response_change--crossover with--dataset/ETHPy150Open callowayproject/django-objectpermissions/objectpermissions/models.py/Permission.int_to_perms