/light-QGIS-plugin-repo

Lightweight Django+HTMX application to handle Plugins distributions privately

Primary LanguagePythonMIT LicenseMIT

Note

This repository is based in three different implementations, I've built using the Django Framework only because I'm more familiar with it, here are the references:


I'll add more informations, but for now, just focused on the main tasks (see the TODO.md file)

File Sctructures

Example Plugin Structure

ExamplePlugin
$ tree .
.
├── __init__.py
├── example_plugin.py
├── example_plugin_dialog.py
├── example_plugin_dialog_base.ui
├── icon.png
├── metadata.txt
├── resources.py
├── resources.qrc
└── resources3.py

This Project Structure

BASE_DIR
├───core
│   └───__pycache__
└───qgs_plugins
    ├───migrations
    │   └───__pycache__
    ├───plugins
    ├───templates
    └───__pycache__