comses / miracle

Repeatable data analysis workflows for computational models
1 stars 3 forks source link

Adding a new project; dashboard does not refresh. Reloading got this error. #81

Closed garypolhill closed 8 years ago

garypolhill commented 8 years ago

Environment:

Request Method: GET Request URL: https://borges.cbie.asu.edu/dashboard/

Django Version: 1.9.7 Python Version: 2.7.5 Installed Applications: ('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', 'django_extensions', 'bootstrap3', 'social.apps.django_app.default', 'raven.contrib.django.raven_compat', 'django_comments', 'miracle.core', 'debug_toolbar') Installed Middleware: (u'debug_toolbar.middleware.DebugToolbarMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware')

Traceback:

File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response

  1. response = self.process_exception_by_middleware(e, request)

File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response

  1. response = wrapped_callback(request, _callback_args, *_callback_kwargs)

File "/usr/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in _wrapped_view

  1. return view_func(request, _args, *_kwargs)

File "/usr/lib/python2.7/site-packages/django/views/generic/base.py" in view

  1. return self.dispatch(request, _args, *_kwargs)

File "/usr/lib/python2.7/site-packages/django/views/generic/base.py" in dispatch

  1. return handler(request, _args, *_kwargs)

File "/usr/lib/python2.7/site-packages/django/views/generic/base.py" in get

  1. context = self.get_context_data(**kwargs)

File "./miracle/core/views.py" in get_context_data

  1. project_list_json=dumps(project_serializer.data),

File "/usr/lib/python2.7/site-packages/rest_framework/serializers.py" in data

  1. ret = super(ListSerializer, self).data

File "/usr/lib/python2.7/site-packages/rest_framework/serializers.py" in data

  1. self._data = self.to_representation(self.instance)

File "/usr/lib/python2.7/site-packages/rest_framework/serializers.py" in to_representation

  1. self.child.to_representation(item) for item in iterable

File "/usr/lib/python2.7/site-packages/rest_framework/serializers.py" in to_representation

  1. attribute = field.get_attribute(instance)

File "/usr/lib/python2.7/site-packages/rest_framework/fields.py" in get_attribute

  1. return get_attribute(instance, self.source_attrs)

File "/usr/lib/python2.7/site-packages/rest_framework/fields.py" in get_attribute

  1. instance = getattr(instance, attr)

File "/usr/lib/python2.7/site-packages/django/db/models/fields/files.py" in _get_url

  1. self._require_file()

File "/usr/lib/python2.7/site-packages/django/db/models/fields/files.py" in _require_file

  1. raise ValueError("The '%s' attribute has no file associated with it." % self.field.name)

Exception Type: ValueError at /dashboard/ Exception Value: The 'submitted_archive' attribute has no file associated with it.

warmdev commented 8 years ago

Same error with my test site. Adding project via UI seems to be broken. manage.py task works.