<div dir="ltr"><div><div><div><div><div>Hi Simone Dalmasso and Paolo Corti,<br><br></div>I forgot to mention that I am following this tutorial (<a href="http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/setup_configure_httpd.html" target="_blank">http://docs.geonode.org/en/<wbr>master/tutorials/install_and_<wbr>admin/geonode_install/setup_<wbr>configure_httpd.html</a>). And the incoherence I found in the local_settings.py configuration is in OGC_SERVER settings: <<span class="m_-8646000527068667509gmail-s1">'LOG_FILE'</span><span class="m_-8646000527068667509gmail-p">:</span> <span class="m_-8646000527068667509gmail-s1">'</span><span class="m_-8646000527068667509gmail-si">%s</span><span class="m_-8646000527068667509gmail-s1">/geoserver/data/logs/<wbr>geoserver.log'</span> <span class="m_-8646000527068667509gmail-o">%</span> <span class="m_-8646000527068667509gmail-n">os</span><span class="m_-8646000527068667509gmail-o">.</span><span class="m_-8646000527068667509gmail-n">path</span><span class="m_-8646000527068667509gmail-o">.</span><span class="m_-8646000527068667509gmail-n">abspath</span><span class="m_-8646000527068667509gmail-p">(</span><span class="m_-8646000527068667509gmail-n">os</span><span class="m_-8646000527068667509gmail-o">.</span><span class="m_-8646000527068667509gmail-n">path</span><span class="m_-8646000527068667509gmail-o">.</span><span class="m_-8646000527068667509gmail-n">join</span><span class="m_-8646000527068667509gmail-p">(</span><b><span class="m_-8646000527068667509gmail-n">P<wbr>ROJECT_ROOT</span></b><span class="m_-8646000527068667509gmail-p">,</span> <span class="m_-8646000527068667509gmail-n">os</span><span class="m_-8646000527068667509gmail-o">.</span><span class="m_-8646000527068667509gmail-n">pardir</span><span class="m_-8646000527068667509gmail-p">)),> <br><br></span></div><span class="m_-8646000527068667509gmail-p">The <b>PROJECT_ROOT</b> was changed to <b>LOCAL_ROOT</b>. <br><br></span></div><span class="m_-8646000527068667509gmail-p">However I still having the same issue while running python manage.py migrate and python manage.py collectstatic<br><br>Traceback (most recent call last):<br>  File "manage.py", line 31, in <module><br>    execute_from_command_line(sys.<wbr>argv)<br>  File "/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/core/management/__init__.py", line 354, in execute_from_command_line<br>    utility.execute()<br>  File "/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/core/management/__init__.py", line 328, in execute<br>    django.setup()<br>  File "/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/__init__.py", line 18, in setup<br>    apps.populate(settings.INSTALL<wbr>ED_APPS)<br>  File "/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/apps/registry.py", line 89, in populate<br>    "duplicates: %s" % app_config.label)<br>django.core.exceptions.Imprope<wbr>rlyConfigured: Application labels aren't unique, duplicates: ows_api<br><br></span></div><span class="m_-8646000527068667509gmail-p">Lastly, the configuration below is in the end of my local_settings lines 559 and 562 and I am not sure if the INSTALLED_APPS in line 559 is related to REACT based Client (Line 322) or to MapStore2 based Client (Line 331).<br><br><span class="gmail-m_-8646000527068667509gmail-p"><pre><span class="gmail-n">INSTALLED_APPS</span> <span class="gmail-o">=</span> <span class="gmail-n">INSTALLED_APPS</span> <span class="gmail-o">+</span> <span class="gmail-p">(</span><span class="gmail-s1">'my_geonode'</span><span class="gmail-p">,)</span>

<span class="gmail-n">TEMPLATES</span><span class="gmail-p">[</span><span class="gmail-mi">0</span><span class="gmail-p">][</span><span class="gmail-s1">'DIRS'</span><span class="gmail-p">]</span><span class="gmail-o">.</span><span class="gmail-n">insert</span><span class="gmail-p">(</span><span class="gmail-mi">0</span><span class="gmail-p">,</span> <span class="gmail-n">os</span><span class="gmail-o">.</span><span class="gmail-n">path</span><span class="gmail-o">.</span><span class="gmail-n">join</span><span class="gmail-p">(</span><span class="gmail-n">LOCAL_ROOT</span><span class="gmail-p">,</span> <span class="gmail-s2">"templates"</span><span class="gmail-p">))</span></pre></span><br><br></span></div><span class="m_-8646000527068667509gmail-p">Thank you for your time in advance.<br></span><div><span class="m_-8646000527068667509gmail-p"><br></span></div><div><span class="m_-8646000527068667509gmail-p">Kind regards<br><br></span></div><div><span class="m_-8646000527068667509gmail-p">Julierme<br></span></div><div><span class="m_-8646000527068667509gmail-p"><pre><span class="gmail-p"><br><br><br></span></pre><pre><span class="gmail-p"><br></span></pre><br></span><div><div><div><div><span class="m_-8646000527068667509gmail-p"><br></span></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-05-04 17:05 GMT-03:00 Julierme Pinheiro <span dir="ltr"><<a href="mailto:juliermeopensourcedeveloper@gmail.com" target="_blank">juliermeopensourcedeveloper@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div>Hi Simone Dalmasso and Paolo Corti<br><br></div>Yes, I think my issue could be related to the INSTALLED_APPS variable. Though I do not have line 348 <<span class="m_-3595723317162251488gmail-pl-c1">INSTALLED_APPS</span> <span class="m_-3595723317162251488gmail-pl-k">+=</span> (<span class="m_-3595723317162251488gmail-pl-s"><span class="m_-3595723317162251488gmail-pl-pds">'</span>geonode.contrib.ows_api<span class="m_-3595723317162251488gmail-pl-pds">'</span></span>,)> in the local_settings.py. <br><br></div>Passing a magnifying glass in the local_settings.py, I found the following INSTALLED_APPS:<br><br></div><b>Line 99</b> < INSTALLED_APPS += (NOTIFICATIONS_MODULE, )><br><br>NOTIFICATION_ENABLED is set to <b>FALSE, </b>so I think the IF is not executed<br><br><br></div><b>Line 322</b> < # INSTALLED_APPS += ('geonode-client', )><br><br></div>INSTALLED_APPS is commented out. <br><br><br><div><b>Line 331</b> <# INSTALLED_APPS += ('geonode_mapstore_client', )><br><br></div>INSTALLED_APPS is commented out. <br><br><br><div><b>Line 412</b> <# if 'geonode.geoserver' in INSTALLED_APPS:><br><br></div>INSTALLED_APPS is commented out. <br><br><br><b>Line 517</b> < if 'geonode.contrib.monitoring' not in INSTALLED_APPS:><br><br>MONITORING_ENABLED is set to <b>TRUE in line 516, </b>so I think the IF is executed in <b>line 517</b> and <b>line 518</b> is executed too.<br></div><div><br><b>Line 559</b> <INSTALLED_APPS = INSTALLED_APPS + ('my_geonode',)><br><br></div><div><br>I got very confused in this local_settings file. I wonder if I can set <b>line 559</b> before <b>line 517 </b>in order to fix the problem. Could you give me a clue on what is going wrong, please? I am also sending the local_settings.py in attached.<br><br></div><div>Thank you for your time and patience in advance.<br><br></div><div>I appreciated it<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888"><div>Julierme  <br></div><div><br></div><div><br><br><div><div><br><br><div><br><br></div></div></div></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2018-05-04 13:05 GMT-03:00 Paolo Corti <span dir="ltr"><<a href="mailto:pcorti@gmail.com" target="_blank">pcorti@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Julierme<br>
<br>
It looks like you are using the (recommended approach) of using a geonode<br>
project.<br>
<br>
This is caused by this line in geonode-project:<br>
<a href="https://github.com/GeoNode/geonode-project/blob/2.8.0/project_name/settings.py#L348" rel="noreferrer" target="_blank">https://github.com/GeoNode/geo<wbr>node-project/blob/2.8.0/projec<wbr>t_name/settings.py#L348</a><br>
<br>
we will need to fix this, meanwhile you can remove that line in your<br>
instance<br>
best<br>
Paolo<br>
On Fri, May 4, 2018 at 4:52 AM Simone Dalmasso <<a href="mailto:simone.dalmasso@gmail.com" target="_blank">simone.dalmasso@gmail.com</a>><br>
wrote:<br>
<div class="m_-3595723317162251488HOEnZb"><div class="m_-3595723317162251488h5"><br>
> Hi, check if in your settings.INSTALLED_APPS you have the<br>
'geonode.contrib.ows_api' declared just once.<br>
<br>
> Hope this helps<br>
<br>
> 2018-05-03 22:20 GMT+02:00 Julierme Pinheiro <<br>
<a href="mailto:juliermeopensourcedeveloper@gmail.com" target="_blank">juliermeopensourcedeveloper@gm<wbr>ail.com</a>>:<br>
<br>
>> Hi all,<br>
<br>
>> I am installing geonode 2.8.0 in an Ubuntu 16.04 machine following the<br>
installation guide in here. And I wonder if anybody has faced any issue<br>
with $ python manage.py migrate and $ python manage.py collectstatic as I<br>
have in:<br>
<br>
>> $ python manage.py migrate<br>
<br>
>> Traceback (most recent call last):<br>
>>    File "manage.py", line 31, in <module><br>
>>      execute_from_command_line(sys.<wbr>argv)<br>
>>    File<br>
"/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/core/management/__init__.py",<br>
line 354, in execute_from_command_line<br>
>>      utility.execute()<br>
>>    File<br>
"/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/core/management/__init__.py",<br>
line 328, in execute<br>
>>      django.setup()<br>
>>    File<br>
"/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/__init__.py",<br>
line 18, in setup<br>
>>      apps.populate(settings.INSTALL<wbr>ED_APPS)<br>
>>    File<br>
"/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/apps/registry.py",<br>
line 89, in populate<br>
>>      "duplicates: %s" % app_config.label)<br>
>> django.core.exceptions.Imprope<wbr>rlyConfigured: Application labels aren't<br>
unique, duplicates: ows_api<br>
<br>
<br>
>> $ python manage.py collectstatic<br>
<br>
>> Traceback (most recent call last):<br>
>>    File "manage.py", line 31, in <module><br>
>>      execute_from_command_line(sys.<wbr>argv)<br>
>>    File<br>
"/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/core/management/__init__.py",<br>
line 354, in execute_from_command_line<br>
>>      utility.execute()<br>
>>    File<br>
"/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/core/management/__init__.py",<br>
line 328, in execute<br>
>>      django.setup()<br>
>>    File<br>
"/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/__init__.py",<br>
line 18, in setup<br>
>>      apps.populate(settings.INSTALL<wbr>ED_APPS)<br>
>>    File<br>
"/root/Envs/geonode/local/lib/<wbr>python2.7/site-packages/django<wbr>/apps/registry.py",<br>
line 89, in populate<br>
>>      "duplicates: %s" % app_config.label)<br>
>> django.core.exceptions.Imprope<wbr>rlyConfigured: Application labels aren't<br>
unique, duplicates: ows_api<br>
<br>
<br>
<br>
>> Thank you very much for your time and help in advance.<br>
<br>
>> Kind regards<br>
<br>
>> Julierme<br>
<br>
>> ______________________________<wbr>_________________<br>
>> geonode-users mailing list<br>
>> <a href="mailto:geonode-users@lists.osgeo.org" target="_blank">geonode-users@lists.osgeo.org</a><br>
>> <a href="https://lists.osgeo.org/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/geonode-users</a><br>
<br>
<br>
<br>
<br>
> --<br>
> Simone<br>
> ______________________________<wbr>_________________<br>
> geonode-users mailing list<br>
> <a href="mailto:geonode-users@lists.osgeo.org" target="_blank">geonode-users@lists.osgeo.org</a><br>
> <a href="https://lists.osgeo.org/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/geonode-users</a><br>
<br>
<br>
<br>
-- <br>
</div></div><span class="m_-3595723317162251488HOEnZb"><font color="#888888">Paolo Corti<br>
Geospatial software developer<br>
web: <a href="http://www.paolocorti.net" rel="noreferrer" target="_blank">http://www.paolocorti.net</a><br>
twitter: @capooti<br>
skype: capooti<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>