No description available
pip install fastpluggy-example-plugin
pip install fastpluggy-example-plugin==0.2.1
This is a template plugin that demonstrates the basic structure and capabilities of a FastPluggy plugin.
Use this as a starting point for your own plugins.
example_plugin/
├── __init__.py # Package initialization
├── plugin.py # Plugin class definition
├── README.md # This file
└── router/
└── __init__.py # API endpoints
This example plugin demonstrates:
example_plugin
directory to your projectplugin.py
:module_name
, module_version
, and other attributeson_load_complete
method as neededrouter/__init__.py
:The plugin class in plugin.py
inherits from FastPluggyBaseModule
and defines:
module_name
, module_version
module_menu_name
, module_menu_icon
, module_menu_type
module_router
, extra_js_files
on_load_complete
method for initialization tasksThe router in router/__init__.py
defines several example endpoints:
/
: Main index page/feature
: Example feature page/about
: About pageEach endpoint uses the view builder to generate HTML responses with various UI components.
After customizing this template for your needs, refer to the Plugin Development Guide for more advanced features and capabilities.
This plugin does not have a Changelog file or it could not be extracted from the package.
API documentation for this plugin is not available.
Last analysis performed: 2025-07-06 19:24:20
This plugin has a valid entry point:
example_plugin
= fastpluggy_plugin.example_plugin.plugin:ExamplePlugin
Issues were found during analysis, but details are not available.
fastpluggy_plugin.example_plugin.plugin:ExamplePlugin