Fixtures¶
Import during initial installation¶
Important
Each of these commands can be run individually. They are part of the global
load_data.shscript.The
load_data.shscript is intended only for the initial setup. Do not run it again after the first installation, especially in a production environment, as it will overwrite any manually entered or modified data (e.g., paths, infrastructure, zoning, practices, etc.).Refer to this section for instructions on how to use the global
load_data.shcommand.
Authent imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/authent/fixtures/basic.json
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/authent/fixtures/minimal.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/authent/fixtures/basic.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/authent/fixtures/minimal.json
Cirkwi imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/cirkwi/fixtures/cirkwi.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/cirkwi/fixtures/cirkwi.json
Common imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/common/fixtures/basic.json
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/common/fixtures/licenses.json
cp -r /opt/geotrek-admin/lib/python*/site-packages/geotrek/common/fixtures/upload/ /opt/geotrek-admin/var/media/upload/
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/common/fixtures/basic.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/common/fixtures/licenses.json
Core imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/core/fixtures/basic.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/core/fixtures/basic.json
Feedback imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/feedback/fixtures/basic.json
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/feedback/fixtures/management_workflow.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/feedback/fixtures/basic.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/feedback/fixtures/management_workflow.json
Infrastructure imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/infrastructure/fixtures/basic.json
cp -r /opt/geotrek-admin/lib/python*/site-packages/geotrek/infrastructure/fixtures/upload/ /opt/geotrek-admin/var/media/upload/
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/infrastructure/fixtures/basic.json
Land imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/land/fixtures/circulations.json
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/land/fixtures/basic.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/land/fixtures/circulations.json
docker-compose run --rm web ./manage.py loaddata geotrek/land/fixtures/basic.json
Maintenance imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/maintenance/fixtures/basic.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/maintenance/fixtures/basic.json
Signage imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/signage/fixtures/basic.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/signage/fixtures/basic.json
Tourism imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/tourism/fixtures/basic.json
cp -r /opt/geotrek-admin/lib/python*/site-packages/geotrek/tourism/fixtures/upload/ /opt/geotrek-admin/var/media/upload/
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/tourism/fixtures/basic.json
Trekking imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/trekking/fixtures/basic.json
cp -r /opt/geotrek-admin/lib/python*/site-packages/geotrek/trekking/fixtures/upload/ /opt/geotrek-admin/var/media/upload/
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/trekking/fixtures/basic.json
Zoning imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/zoning/fixtures/basic.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/zoning/fixtures/basic.json
Import after initial installation¶
Important
These commands can be run once the Outdoor or Sensitivity modules are enabled.
Outdoor imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/outdoor/fixtures/basic.json
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/outdoor/fixtures/basic.json
Voir aussi
To enable Outdoor module, refer to this section.
Sensitivity imports¶
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/sensitivity/fixtures/basic.json
sudo geotrek loaddata /opt/geotrek-admin/lib/python*/site-packages/geotrek/sensitivity/fixtures/rules.json
cp -r /opt/geotrek-admin/lib/python*/site-packages/geotrek/sensitivity/fixtures/upload/rules/ /opt/geotrek-admin/var/media/upload/
docker compose run --rm web ./manage.py loaddata /opt/geotrek-admin/geotrek/sensitivity/fixtures/basic.json
docker compose run --rm web ./manage.py loaddata rules
Voir aussi
To enable Sensitivity module, refer to this section.