[GeoNode-users] GeoNode-Project Installation

Julierme Pinheiro juliermeopensourcedeveloper at gmail.com
Thu Nov 22 10:59:35 PST 2018


Regarding the previous e-mail:

I realized that in local_settings.py at 2.8 --> DATABASES: { 'HOST':
'localhost' in, but local_settings.py at 2.7 --> DATABASES: { 'HOST': 'db'

Regards

Julierme


On Thu, Nov 22, 2018 at 4:47 PM Julierme Pinheiro <
juliermeopensourcedeveloper at gmail.com> wrote:

> Hi Toni,
>
> Thank you very much for the hints. I see in
> https://github.com/GeoNode/geonode/commits/master/geonode/local_settings.py.geoserver.sample
> that there is a lot of work and contributions behind the whole project. You
> all deserve many rounds of beer in the next Summit. I hope to be there to
> celebrate with you all.
>
> I noticed those differences I mentioned before, mainly settings.py at 2.7
> has more configuration than settings.py at 2.8. And I am not sure about
> whether SITEURL can be declared before SITE_HOST_NAME and SITE_HOST_PORT (I
> can do a test changing SITEURL location in the file) in local_settings.py.
> My first guess is not because python interprets the file from top to the
> bottom.
> One thing to consider is: If we follow the guide
> <https://github.com/GeoNode/geonode-project/tree/2.8> the way it is,
> using local_settings in wsgi.py. The GeoNode-Project at 2.8 docker
> installation will fail.
>
> I appreciated your time, Toni.
>
> Kind regards
>
> Julierme
>
>
>
> On Thu, Nov 22, 2018 at 4:09 PM Toni Schönbuchner <
> toni.schoenbuchner at csgis.de> wrote:
>
>> Hi Julierme,
>>
>> as a little hint. With github you can view the history of each file.
>>
>> For example local_settings:
>>
>> https://github.com/GeoNode/geonode/commits/master/geonode/local_settings.py.geoserver.sample
>>
>> The commit message often explains why the file was updated.
>> When you click the button on the right hand side showing a specific
>> commit hash
>> you get a nice diff view what has changed. With this it should be easy to
>> see what changed form 2.7 to 2.8 etc.
>>
>> Do you notice something?
>> – Exactly! Most of the time it´s Allesio who changed the file.
>> That´s why we should spend him not only one round of beer
>> at the next summit :))
>>
>> Hope this makes your work a bit easier
>> Cheers,
>>
>> Toni
>>
>> Am 22.11.2018 um 18:10 schrieb geonode-users-request at lists.osgeo.org:
>>
>> Message: 2
>> Date: Thu, 22 Nov 2018 15:10:40 -0200
>> From: Julierme Pinheiro <juliermeopensourcedeveloper at gmail.com>
>> To: handy at galerigis.com
>> Cc: geonode-users <geonode-users at lists.osgeo.org>, Paolo Corti
>> <pcorti at gmail.com>
>> Subject: Re: [GeoNode-users] GeoNode-Project Installation
>> Message-ID:
>> <CAKTKyJKinYoxwh4KV4VvqB2CaVGP407h8_y-cRDc1WLQVRm7+A at mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Dear all,
>>
>> Ok. After many tests, I finally got GeoNode-Project installed using
>> "local_settings" in my_geonode/wsgi.py -->
>> os.environ.setdefault("DJANGO_SETTINGS_MODULE",
>> "my_geonode.local_settings").
>>
>> I have an old instance of GeoNode-Project at 2.7 running in a VM. I compared
>> settings and local_settings files of GeoNode-Project at 2.7 and
>> GeoNode-Project at 2.8. Here are some differences found:
>>
>> Regarding local_settings.py
>>
>> In GeoNode-Project at 2.8 SITEURL is declared before SITE_HOST_NAME and
>> SITE_HOST_PORT. But SITEURL depends on both variables.
>>
>> In contrast, GeoNode-Project at 2.7, its local_settings.py sets SITEURL
>> right
>> after SITE_HOST_PORT and SITE_HOST_NAME.  It seems the correct settings.
>>
>> Regarding settings.py
>>
>> What I realized is that settings.py for GeoNode-Project at 2.8 is smaller
>> than
>> GeoNode-Project at 2.7. For instance I can find configuration for # prevent
>> signing up by default # in Geonode-Project at 2.7 settings.py , but I can
>> not
>> find the same config in GeoNode-Project at 2.8 settings.p.
>>
>> What I did: I cloned geonode-project and my_geonode folders for
>> GeoNode-Project at 2.8 and I used settings.py at 2.7 and local_settings.py at 2.7
>> instead of
>> settings.py at 2.8 and local_settings.py at 2.8. The response is:
>> GeoNode-Project at 2.8 is up and running via Docker installation.
>>
>> Find the files settings.py and local_settings.py for GeoNode-Project at 2.7
>> and GeoNode-Project at 2.8 in attached.
>>
>> Kind regards
>>
>> Julierme
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20181122/16e0b1ad/attachment-0001.html>


More information about the geonode-users mailing list