Marcus Christie created AIRAVATA-3333:
-----------------------------------------

             Summary: Wagtail: type object 'Navbar' has no attribute 'from_json'
                 Key: AIRAVATA-3333
                 URL: https://issues.apache.org/jira/browse/AIRAVATA-3333
             Project: Airavata
          Issue Type: Bug
          Components: Django Portal
            Reporter: Marcus Christie
            Assignee: Marcus Christie


Stacktrace:
{noformat}
Internal Server Error: /cms/pages/9/edit/
 
AttributeError at /cms/pages/9/edit/
type object 'Navbar' has no attribute 'from_json'
 
Request Method: POST
Request URL: https://geochemsim.org/cms/pages/9/edit/
Django Version: 1.11.21
Python Executable: /var/www/portals/django-nexttdb/venv/bin/python
Python Version: 3.6.8
Python Path: ['/usr/lib64/python36.zip', '/usr/lib64/python3.6', 
'/usr/lib64/python3.6/lib-dynload', 
'/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages', 
'/var/www/portals/django-nexttdb/airavata-django-portal', 
'/var/www/portals/django-nexttdb/venv/lib/python3.6/site-packages', 
'/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages/IPython/extensions']
Server time: Thu, 14 May 2020 16:07:58 +0000
Installed Applications:
['django_airavata.apps.admin.apps.AdminConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django_airavata.apps.auth.apps.AuthConfig',
'django_airavata.apps.workspace.apps.WorkspaceConfig',
'rest_framework',
'django_airavata.apps.api.apps.ApiConfig',
'django_airavata.apps.groups.apps.GroupsConfig',
'django_airavata.apps.dataparsers.apps.DataParsersConfig',
'django.contrib.humanize',
'wagtail.contrib.forms',
'wagtail.contrib.redirects',
'wagtail.embeds',
'wagtail.sites',
'wagtail.users',
'wagtail.snippets',
'wagtail.documents',
'wagtail.images',
'wagtail.search',
'wagtail.admin',
'wagtail.core',
'modelcluster',
'taggit',
'wagtailfontawesome',
'django_airavata.wagtailapps.base.apps.BaseConfig',
'webpack_loader']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'django_airavata.apps.auth.middleware.authz_token_middleware',
'django_airavata.middleware.AiravataClientMiddleware',
'django_airavata.middleware.sharing_client',
'django_airavata.middleware.profile_service_client',
'django_airavata.apps.auth.middleware.gateway_groups_middleware',
'wagtail.core.middleware.SiteMiddleware',
'wagtail.contrib.redirects.middleware.RedirectMiddleware']
 
 
Traceback:  
 
File 
"/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages/django/core/handlers/exception.py"
 in inner
  41.             response = get_response(request)
 
File 
"/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages/django/core/handlers/base.py"
 in _get_response
  187.                 response = self.process_exception_by_middleware(e, 
request)
 
File 
"/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages/django/core/handlers/base.py"
 in _get_response
  185.                 response = wrapped_callback(request, *callback_args, 
**callback_kwargs)
 
File 
"/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages/django/views/decorators/cache.py"
 in _cache_controlled
  43.             response = viewfunc(request, *args, **kw)
 
File 
"/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages/wagtail/admin/urls/__init__.py"
 in wrapper
  95.             return view_func(request, *args, **kwargs)
 
File 
"/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages/wagtail/admin/decorators.py"
 in decorated_view
  28.             return view_func(request, *args, **kwargs)
 
File 
"/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages/wagtail/admin/views/pages.py"
 in edit
  343.                 revision.publish()
 
File 
"/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages/wagtail/core/models.py"
 in publish
  1464.         page = self.as_page_object()
 
File 
"/var/www/portals/django-nexttdb/venv/lib64/python3.6/site-packages/wagtail/core/models.py"
 in as_page_object
  1419.         obj = self.page.specific_class.from_json(self.content_json)
 
Exception Type: AttributeError at /cms/pages/9/edit/
Exception Value: type object 'Navbar' has no attribute 'from_json'
{noformat}




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to