Write your own
This is the official documentation of the forestadmin-agent-django
and forestadmin-agent-flask
Python agents.
Each Plugin is nothing more than a class
that implements our Plugin interface
with an async method
and can perform customizations at either Agent level, Collection level, or both.
3 parameters are provided:
Name | Description |
---|---|
datasource_customizer | An object that allows customizing the whole agent. It has the same interface than the |
collection_customizer | An object that allows customizing the collection that the Plugin was called from ( |
options | An dictionary of options that are provided to the Plugin. Each Plugin will provide specific mandatory or optional options. |
Making your Plugin act differently depending on the Collection
When making a Plugin, you may want it to generalize to many different Collections.
This can be achieved by adopting different behavior depending on the schema
of the Collection being targeted.
Last updated