Tomatohater.com is Mingus-ified!

I just finished migrating this blog from vanilla django-basic-blog to django-mingus.

While django-basic-blog is perfectly sufficient to power this site, I was interested in testing how Monty Lounge extended it. You see, django-mingus isn’t really an application itself; there’s really not much code involved. It is more like a recipe for combining a number of existing reusable Django applications that make up a solid blogging platform. The article The apps that power Django-Mingus describes the 28 apps that have been nicely imaplemented into a single project.

My experience setting my Django-mingus blog was ridiculously simple. My only issues were related to the pip install script…

  1. BitBucket was down tonight…
  2. One updated dependency had had trouble finding the version specified …
  3. One dependency was broken
  4. I had to change it to use git+http:// since my web host blocked traffic on the git:// port

Other than that, I didn’t have to do much customization. I treated my site design just like a new Mingus theme and attempted to make all my changes in CSS. I did have to rearrange some of the HTML to support my layout. I then did a bunch of clean-up in the Django templates to get consistent page titles and page themes.

I’m only using a few of the apps included with Mingus… I’ll be digging into the rest to see whether I’m missing out.