Hi Douglas,
Yes, we have been developing an addon app that extends the functionality of netbox as well. We needed a way to use netbox for user reservation of testing equipment in the lab. I have almost all of the changes in the app, but needed to add a little code to create a dropdown menu.
- I did not want to have a separate WSGI app that interacted using the webhooks.
- It is never advisable to have 2 different apps talking to the same database.
We are still working through some bugs and custom stuff, though I would like to submit it as a pull request. However I am not sure this fits into the intended use-case, which is a production Data Center paradigm. I may be wrong of course, but regardless, it would be cool to have an easy way to install netbox plugins/add-ons to easily extend the current models and templates.
Cheers,
Jason