Skip to content
Django Blog Quintet provides a set of html5 templates for django-blog-zinnia with some blog semantics
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Django Blog Quintet

This application is just an utility that extends django-blog-zinnia in order to provide Html5 templates + css3 styling

I've also tried to implement some aria attributes and microformats.

Before all be sure to follow Zinnia installation steps.


Basically you can just get the sources, copy the templates folder to your project templates directory and make directly your changes.

You can also use Django Blog Quintet as an app. Check INSTALL.rst for package installation.

Add 'blogquintet' to your installed apps.

Be sure to put 'blogquintet' BEFORE zinnia' in order to have templates inheritance.

Something like this :



You can use BLOGQUINTET_MEDIA_URL in you settings to define url path.:

BLOGQUINTET_MEDIA_URL = os.path.join(MEDIA_URL, 'blogquintet/')

Note that you need to add '', context processor for that.

For example

        'zinnia.context_processors.version', # Optional

Now you can see it in action !

Make it your own

You'll probably want to customize some parts of the templates to integrate into your project.

In your project templates directory make a 'zinnia' directory with your template.

Example extending base.html : in yourproject/templates/zinnia/base.html:

{% extends "zinnia/skeleton.html" %}
{% load zinnia_tags tagging_tags %}
{% block title-tag %}
The greastest blog of the wwworld - {% block title %}{% endblock %}
{% endblock title-tag %}


Thanks to fantomas42 for this great django blog app.

Don't hesitate to reports bugs, improvments and suggestion. You're welcome.

You can reach me at

You can’t perform that action at this time.