[GeoNode-users] Failure during installation
Enrique Cerrillo Cuenca
cerrillo at uevora.pt
Thu Sep 14 11:02:34 PDT 2017
Thank you again, Alessio.
I'm trying to import all the layers again. But a new error has come to
light! I'm using the "manage.py importlayers" command and this is the
output:
Traceback (most recent call last):
File "/usr/src/app/geonode/layers/utils.py", line 687, in upload
metadata_uploaded_preserve=metadata_uploaded_preserve)
File "/usr/src/app/geonode/layers/utils.py", line 524, in file_upload
defaults=defaults
File
"/usr/local/lib/python2.7/site-packages/django/db/models/manager.py", line
127, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/modeltranslation/manager.py", line
389, in get_or_create
return super(MultilingualQuerySet, self).get_or_create(**kwargs)
File "/usr/local/lib/python2.7/site-packages/django/db/models/query.py",
line 407, in get_or_create
return self._create_object_from_params(lookup, params)
File "/usr/local/lib/python2.7/site-packages/django/db/models/query.py",
line 439, in _create_object_from_params
obj = self.create(**params)
File
"/usr/local/lib/python2.7/site-packages/modeltranslation/manager.py", line
381, in create
return super(MultilingualQuerySet, self).create(**kwargs)
File "/usr/local/lib/python2.7/site-packages/django/db/models/query.py",
line 348, in create
obj.save(force_insert=True, using=self.db)
File "/usr/local/lib/python2.7/site-packages/polymorphic/models.py", line
90, in save
return super(PolymorphicModel, self).save(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/django/db/models/base.py",
line 734, in save
force_update=force_update, update_fields=update_fields)
File "/usr/local/lib/python2.7/site-packages/django/db/models/base.py",
line 771, in save_base
update_fields=update_fields, raw=raw, using=using)
File
"/usr/local/lib/python2.7/site-packages/django/dispatch/dispatcher.py",
line 189, in send
response = receiver(signal=self, sender=sender, **named)
File "/usr/src/app/geonode/base/models.py", line 1309, in
resourcebase_post_save
instance.save()
File "/usr/local/lib/python2.7/site-packages/polymorphic/models.py", line
90, in save
return super(PolymorphicModel, self).save(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/django/db/models/base.py",
line 734, in save
force_update=force_update, update_fields=update_fields)
File "/usr/local/lib/python2.7/site-packages/django/db/models/base.py",
line 771, in save_base
update_fields=update_fields, raw=raw, using=using)
File
"/usr/local/lib/python2.7/site-packages/django/dispatch/dispatcher.py",
line 189, in send
response = receiver(signal=self, sender=sender, **named)
File "/usr/src/app/geonode/social/signals.py", line 161, in
notification_post_save_resource
send_notification(recipients, notice_type_label, {'resource': instance})
File "/usr/src/app/geonode/notifications_helper.py", line 67, in wrap
if settings.PINAX_NOTIFICATIONS_QUEUE_ALL:
File "/usr/local/lib/python2.7/site-packages/django/conf/__init__.py",
line 49, in __getattr__
return getattr(self._wrapped, name)
AttributeError: 'Settings' object has no attribute
'PINAX_NOTIFICATIONS_QUEUE_ALL'
Any suggestion? Thanks again. Best regards,
Enrique
2017-09-14 16:07 GMT+01:00 Alessio Fabiani <alessio.fabiani at geo-solutions.it
>:
> Quite strange, however just add
>
> GROUP_PRIVATE_RESOURCES = False
>
> to your local_settings.py (or settings.py)
>
> Regards,
>
> Alessio Fabiani
>
> ==
> GeoServer Professional Services from the experts! Visit
> http://goo.gl/it488V for more information.
> ==
>
> Ing. Alessio Fabiani
>
> @alfa7691
> Founder/Technical Lead
>
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> <https://maps.google.com/?q=Via+di+Montramito+3/A+55054+%C2%A0Massarosa&entry=gmail&source=g>
> 55054 Massarosa
> <https://maps.google.com/?q=Via+di+Montramito+3/A+55054+%C2%A0Massarosa&entry=gmail&source=g>
> (LU)
> Italy
> phone: +39 0584 962313 <+39%200584%20962313>
> fax: +39 0584 1660272 <+39%200584%20166%200272>
> mob: +39 331 6233686 <+39%20331%20623%203686>
>
> http://www.geo-solutions.it
> http://twitter.com/geosolutions_it
>
> -------------------------------------------------------
>
> AVVERTENZE AI SENSI DEL D.Lgs. 196/2003
>
> Le informazioni contenute in questo messaggio di posta elettronica e/o
> nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il
> loro utilizzo è consentito esclusivamente al destinatario del messaggio,
> per le finalità indicate nel messaggio stesso. Qualora riceviate questo
> messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
> darcene notizia via e-mail e di procedere alla distruzione del messaggio
> stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso,
> divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od
> utilizzarlo per finalità diverse, costituisce comportamento contrario ai
> principi dettati dal D.Lgs. 196/2003.
>
> The information in this message and/or attachments, is intended solely for
> the attention and use of the named addressee(s) and may be confidential or
> proprietary in nature or covered by the provisions of privacy act
> (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
> Code).Any use not in accord with its purpose, any disclosure, reproduction,
> copying, distribution, or either dissemination, either whole or partial, is
> strictly forbidden except previous formal approval of the named
> addressee(s). If you are not the intended recipient, please contact
> immediately the sender by telephone, fax or e-mail and delete the
> information in this message that has been received in error. The sender
> does not give any warranty or accept liability as the content, accuracy or
> completeness of sent messages and accepts no responsibility for changes
> made after they were sent or for other risks which arise as a result of
> e-mail transmission, viruses, etc.
>
> On Thu, Sep 14, 2017 at 5:05 PM, Enrique Cerrillo Cuenca <
> cerrillo at uevora.pt> wrote:
>
>> Dear community,
>>
>> I had to reinstall geonode these days and I'm struggling with an error.
>> The installation successes, but when I click on "Layers" I get the
>> following error (see below for a traceback):
>>
>> In template /usr/src/app/geonode/templates/search/_type_filters.html,
>> error at line 6
>> 'Settings' object has no attribute 'GROUP_PRIVATE_RESOURCES'
>>
>> I have succeeded in completing all the stages of the installation.
>>
>> Thanks in advance,
>>
>> Enrique
>>
>>
>> Environment:Request Method: GETRequest URL: ------------Django Version: 1.8.7Python Version: 2.7.9Installed Applications:('modeltranslation', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', 'django.contrib.sitemaps', 'django.contrib.staticfiles', 'django.contrib.messages', 'django.contrib.humanize', 'django.contrib.gis', 'pagination', 'taggit', 'treebeard', 'friendlytagloader', 'geoexplorer', 'leaflet', 'django_extensions', 'autocomplete_light', 'mptt', 'djcelery', 'kombu.transport.django', 'storages', 'floppyforms', 'pinax_theme_bootstrap', 'django_forms_bootstrap', 'account', 'avatar', 'dialogos', 'agon_ratings', 'announcements', 'actstream', 'user_messages', 'tastypie', 'polymorphic', 'guardian', 'oauth2_provider', 'geonode.contrib.metadataxsl', 'geonode.people', 'geonode.base', 'geonode.layers', 'geonode.maps', 'geonode.proxy', 'geonode.security', 'geonode.social', 'geonode.catalogue', 'geonode.documents', 'geonode.api', 'geonode.groups', 'geonode.services', 'geonode.geoserver', 'geonode.upload', 'geonode.tasks')Installed Middleware:('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.locale.LocaleMiddleware', 'pagination.middleware.PaginationMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'oauth2_provider.middleware.OAuth2TokenMiddleware')Template error:In template /usr/src/app/geonode/templates/search/_type_filters.html, error at line 6 'Settings' object has no attribute 'GROUP_PRIVATE_RESOURCES' 1 : {% load i18n %} 2 : {% load base_tags %} 3 : <nav class="filter"> 4 : <h4><a href="#" class="toggle toggle-nav"><i class="fa fa-chevron-down"></i>{% trans header %}</a></h4> 5 : <ul class="nav" id="types"> 6 : {% facets as facets %} 7 : 8 : {% for facet, count in facets.items %} 9 : {% if count > 0 %} 10 : <li> 11 : <a id="{{ facet }}" data-value="{{ facet }}" data-filter="{{ filter }}" ng-click="multiple_choice_listener($event)">{{ facet|capfirst }} 12 : <span class="badge pull-right">{{ count }}</span> 13 : </a> 14 : </li> 15 : {% endif %} 16 : {% endfor %}Traceback:File "/usr/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 164. response = response.render()File "/usr/local/lib/python2.7/site-packages/django/template/response.py" in render 158. self.content = self.rendered_contentFile "/usr/local/lib/python2.7/site-packages/django/template/response.py" in rendered_content 135. content = template.render(context, self._request)File "/usr/local/lib/python2.7/site-packages/django/template/backends/django.py" in render 74. return self.template.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 210. return self._render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in _render 202. return self.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 135. return compiled_parent._render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in _render 202. return self.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 135. return compiled_parent._render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in _render 202. return self.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 135. return compiled_parent._render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in _render 202. return self.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 65. result = block.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 65. result = block.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 65. result = block.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/defaulttags.py" in render 576. return self.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/defaulttags.py" in render 576. return self.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/defaulttags.py" in render 576. return self.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 159. return template.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 212. return self._render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in _render 202. return self.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/defaulttags.py" in render 329. return nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 159. return template.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 212. return self._render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in _render 202. return self.nodelist.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 905. bit = self.render_node(node, context)File "/usr/local/lib/python2.7/site-packages/django/template/debug.py" in render_node 79. return node.render(context)File "/usr/local/lib/python2.7/site-packages/django/template/base.py" in render 1229. context[self.target_var] = func(*resolved_args, **resolved_kwargs)File "/usr/src/app/geonode/base/templatetags/base_tags.py" in facets 169. if settings.GROUP_PRIVATE_RESOURCES:File "/usr/local/lib/python2.7/site-packages/django/conf/__init__.py" in __getattr__ 49. return getattr(self._wrapped, name)Exception Type: AttributeError at /layers/
>>
>> Exception Value: 'Settings' object has no attribute
>> 'GROUP_PRIVATE_RESOURCES'
>>
>> _______________________________________________
>> geonode-users mailing list
>> geonode-users at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170914/c4101d0a/attachment-0001.html>
More information about the geonode-users
mailing list