I have a particular model that (I think) I would like to implement a widget for. Effectively, I just want a way to display a form for this model at various places on different pages.
Am I best to create a widget for this, and if so, how do I integrate it with an existing model? Is it as simple as making a new instance of the model in the init() function?
If not a widget, what would be best practice for this scenario?