<div dir="ltr"><div><div><div>Jonas,<br><br></div>I would be very interested to check out the script.<br><br></div>Thanks for the offer,<br></div>Ariel.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 23, 2015 at 6:47 AM, Jonáš Veselka <span dir="ltr"><<a href="mailto:jonas.veselka@gisat.cz" target="_blank">jonas.veselka@gisat.cz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Dear Ariel and others,<br></div><div>two months ago, I asked You to help with my task to move metadata from GeoNode 1.2 to GeoNode 2.4. You have posted some good advices, that pushed me, but I didn't manage to do it that way.<br>I'am sorry, I didn't respond anymore. After trying many dead ends, I finaly moved metadata by writing a python script to simulate POST requests of GeoNode metadata form, for each layer. It is very specific for our needs (some fields are constant, some are omitted), but if anyone is fighting this issue, I can post the script.<br></div><div>Thanks,<br></div><div>Jonáš<br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2015-07-22 18:06 GMT+02:00 Ariel Nunez <span dir="ltr"><<a href="mailto:ingenieroariel@gmail.com" target="_blank">ingenieroariel@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>Jonas,<br><br></div>I think you can do something like this:<br><br></div>first type: python manage.py shell<br><br></div>and then try to replicate the following lines with the information in the xml field:<br><div><div><a href="https://github.com/GeoNode/geonode/blob/master/geonode/layers/utils.py#L425" target="_blank">https://github.com/GeoNode/geonode/blob/master/geonode/layers/utils.py#L425</a><br><br></div><div>The basic idea is to iterate over the values, set them in the model and then save.<span><font color="#888888"><br><br></font></span></div><span><font color="#888888"><div>-a<br></div></font></span></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Wed, Jul 22, 2015 at 9:25 AM, Jonáš Veselka <span dir="ltr"><<a href="mailto:jonas.veselka@gisat.cz" target="_blank">jonas.veselka@gisat.cz</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div><div><div><div><div><div><div>Hi,<br></div>I'm trying to find out how to import metadata.<br><br></div>I'm using GeoNode 2.4b24 with built-in PyCSW. I need to transfer metadata from an old app on GeoNode 1.2 and GeoNetwork.<br><br></div>I was thinking about and trying many ways but it always was too complicated or somehow impossible. Until I've got an advice from Ariel Núñez to place whole XML contents in the field <b>metadata_xml</b>, set <b>metadata_uploaded</b> to true and call PyCSW internals. But how and what to call to redistribute metadata in proper places?<br></div>I tried to call <b>geonode updatelayers -f name_of_the_layer</b> but it didn't change anything.<br><br></div></div></div></div>
<br></div></div><span>_______________________________________________<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="http://lists.osgeo.org/cgi-bin/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/geonode-users</a><br>
<br></span></blockquote></div><br></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>