g3w-suite / g3w-admin

Server module for G3W-SUITE
https://g3w-suite.readthedocs.io/en/latest/g3wsuite_administration.html
Mozilla Public License 2.0
39 stars 30 forks source link

Allow to create projects from CLI #881

Open Raruto opened 1 week ago

Raruto commented 1 week ago

Closes: #434

How to use

Refresh all demo projects (git pull from: g3w-suite-demo-projects):

python3 manage.py reload_demo

Upload a specific project:

python3 manage.py load_project --file=/path/to/your/projects/demo.qgs --data=/path/to/your/projects_data/

Fallbacks to g3w-suite-demo-projects/projects/demo.qgs when not found locally:

python3 manage.py load_project --file=demo.qgs

NB: organization of data and projects

Local QGIS projects "should" be organized in compliance with the following folder structure: