I'm wondering to upload a large amount of datasets into GeoNode (from shapefiles or PostGIS)... but if I add those datasets directly to GeoServer, GeoNode won't know that a specific layer was added and for consequent I wont see in GeoNode front end my uploaded layers..
How is the best way to do this? Design a script that uses GeoNode classes to upload shapefiles? And what about if I want to link a database directly to GeoServer for automatic layers creation? Is there any way to GeoNode look for updates that were made in GeoServer and show them on GeoNode front end?
It must be develop a new Django application to do this?
What is the best approach?