ninapavlich / django-batch-uploader

Django batch uploading
MIT License
8 stars 4 forks source link

Django 1.9 cannot import name 'EMPTY_CHANGELIST_VALUE' #5

Closed olivierdalang closed 7 years ago

olivierdalang commented 8 years ago

Hi,

I migrated to django 1.9, and now I get the error below. The fix is probably easy, see https://github.com/django-mptt/django-mptt/commit/a9199d5a2a12cad69b8f350c2bf18925c9dfc102

Thanks !

ImportError at /admin/ModuleAppuiReconstruction/chantierphoto/add/
cannot import name 'EMPTY_CHANGELIST_VALUE'

Traceback:  

File "/home/olivier/virtualenvs/UrbaDatabase/lib/python3.4/site-packages/django/core/handlers/base.py" in get_response
  149.                     response = self.process_exception_by_middleware(e, request)

File "/home/olivier/virtualenvs/UrbaDatabase/lib/python3.4/site-packages/django/core/handlers/base.py" in get_response
  147.                     response = wrapped_callback(request, *callback_args, **callback_kwargs)

File "/home/olivier/virtualenvs/UrbaDatabase/lib/python3.4/site-packages/django/contrib/admin/options.py" in wrapper
  541.                 return self.admin_site.admin_view(view)(*args, **kwargs)

File "/home/olivier/virtualenvs/UrbaDatabase/lib/python3.4/site-packages/django/utils/decorators.py" in _wrapped_view
  149.                     response = view_func(request, *args, **kwargs)

File "/home/olivier/virtualenvs/UrbaDatabase/lib/python3.4/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
  57.         response = view_func(request, *args, **kwargs)

File "/home/olivier/virtualenvs/UrbaDatabase/lib/python3.4/site-packages/django/contrib/admin/sites.py" in inner
  244.             return view(request, *args, **kwargs)

File "/home/olivier/virtualenvs/UrbaDatabase/lib/python3.4/site-packages/django_batch_uploader/admin.py" in add_view
  60.                 response = self.batch_upload_response(request)

File "/home/olivier/virtualenvs/UrbaDatabase/lib/python3.4/site-packages/django_batch_uploader/admin.py" in batch_upload_response
  191.                 value = str(self.get_field_contents(output_field, obj))

File "/home/olivier/virtualenvs/UrbaDatabase/lib/python3.4/site-packages/django_batch_uploader/admin.py" in get_field_contents
  134.         from django.contrib.admin.views.main import EMPTY_CHANGELIST_VALUE
ninapavlich commented 8 years ago

Sorry about that! I'll take a look!

ninapavlich commented 8 years ago

Looks like there's an example fix in this repo (https://github.com/django-mptt/django-mptt/commit/a9199d5a2a12cad69b8f350c2bf18925c9dfc102).

I'll roll this in to django-batch-uploader tonight!

ninapavlich commented 8 years ago

Hi @olivierdalang,

Can you test if this works with version 0.13?

ninapavlich commented 7 years ago

Unable to reproduce, and this is working with Django==1.10.5, so I'm going to close