I'm working on a project with Events which are published to EventBrite. An Event has a number of fields (Bio, Image, etc...) which will published to EventBrite as a HTML blob. It feels dirty to generate HTML straight from the model and I think that I'd rather see something like how mailers are done, but it feels like I'm reinventing the wheel.
Any recommendations?