Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial


Thorstein Nordby
Thorstein Nordby
17,115 Points

Build blog app in Django vs using WordPress for Python web application


I'm currently working on a web application with Django / Python and I want a blog as a part of this application.

What do you recommend doing here?

Should I:

a. Build a blog app in my Django project? b. Just use WordPress on a subdomain?

Any experience with this? Obviously WordPress might be a bit faster to do and it is a great tool I'm already familiar with.

Thoughts? Thanks =)

1 Answer

Martin Cornejo Saavedra
Martin Cornejo Saavedra
18,132 Points

I'd keep things apart, just for modularity's sake. But first you have to answer this question, what's the blog purpouse? Marketing and support? Does it interact with the app?

If you include the blog inside the django app, then your app would have to deal not only with its own bugs, but also with the blog's bugs, and deal with other funcionalitie issues that would be better solved apart. I'd use Wordpress on a subdomain if the blog is just for showing content about the app. If you are curious, you could take a look at a CMS for Django, like Mezzanine or DjangoCMS http://www.mixedcase.nl/articles/2011/01/28/django-cms-vs-feincms-vs-mezzanine/