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)
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__