I am still struggling with creating and deploying a simple plugin in Indico
I kind of know what some of the pieces of the puzzle look like, but don’t know how to put them together yet
My main task is to create an Invoices thingy in Indico, that will have some way to choose a specific user and then generate an Invoice based on their payment for an even, etc.
Another aspect of this Invoices thingy, is to create a datagrid-like page that will show all the Invoices in the system and allow for filtering by several criteria (user name, payment date, invoice #, etc.) to get some subset of Invoices to export to excel, or just view, etc.
Can anyone please help me by just posting a skeleton of a “real-life” plugin that has a very rough and basic functionality similar to the one above? I can then analyze it and grasp what I need to structure around it and get going from there…
I will likely need to add a new Table in Indico, so any pointers on how to properly design for and take care of that (SQLAlchemy migration?) will be greatly appreciated as well.
I don’t need help with the templates (for now), as I have some familiarity with Jinja and stuff (from Django).