GitPedia

Djangocms blog

django CMS blog application - Support for multilingual posts, placeholders, social network meta tags and configurable apphooks

From nephila·Updated June 19, 2026·View on GitHub·

django CMS blog application - Support for multilingual posts, placeholders, social network meta tags and configurable apphooks. The project is written primarily in Python, distributed under the BSD 3-Clause "New" or "Revised" License license, first published in 2014. Key topics include: blog, django, django-blog, django-cms, hacktoberfest.

Latest release: 2.0.9
January 13, 2026View Changelog →

==============
djangocms-blog

|Gitter| |PyPiVersion| |PyVersion| |GAStatus| |TestCoverage| |CodeClimate| |License|

django CMS blog application - Support for multilingual posts, placeholders, social network meta tags and configurable apphooks.

Supported Django versions:

  • Django 3.2 - 4.2

Supported django CMS versions:

  • django CMS 3.9 - 3.11+

Installation


See installation documentation_


Features


See features documentation_ for all the features details

  • Support for django-app-enabler_ autoconfiguration.
  • Placeholder content editing
  • Frontend editing using django CMS frontend editor
  • Multilingual support using django-parler
  • Twitter cards, Open Graph and Google+ snippets meta tags
  • Optional simpler TextField-based content editing
  • Multisite (posts can be visible in one or more Django sites on the same project)
  • Per-Apphook configuration
  • Configurable permalinks
  • Configurable django CMS menu
  • Per-Apphook templates set
  • Auto Apphook setup
  • Django sitemap framework
  • django CMS Wizard integration
  • Desktop notifications
  • Liveblog

Known djangocms-blog websites


See DjangoPackages for an updated list https://www.djangopackages.com/packages/p/djangocms-blog/

.. _features documentation: http://djangocms-blog.readthedocs.io/en/latest/features/
.. _installation documentation: http://djangocms-blog.readthedocs.io/en/latest/installation.html
.. _permalinks: http://djangocms-blog.readthedocs.io/en/latest/features/permalinks.html
.. _cmsplugin-filer migration documentation: http://djangocms-blog.readthedocs.io/en/latest/cmsplugin_filer.html
.. _django-app-enabler: https://github.com/nephila/django-app-enabler

.. |Gitter| image:: https://img.shields.io/badge/GITTER-join%20chat-brightgreen.svg?style=flat-square
:target: https://gitter.im/nephila/applications
:alt: Join the Gitter chat

.. |PyPiVersion| image:: https://img.shields.io/pypi/v/djangocms-blog.svg?style=flat-square
:target: https://pypi.python.org/pypi/djangocms-blog
:alt: Latest PyPI version

.. |PyVersion| image:: https://img.shields.io/pypi/pyversions/djangocms-blog.svg?style=flat-square
:target: https://pypi.python.org/pypi/djangocms-blog
:alt: Python versions

.. |GAStatus| image:: https://github.com/nephila/djangocms-blog/workflows/Tox%20tests/badge.svg
:target: https://github.com/nephila/djangocms-blog
:alt: Latest CI build status

.. |TestCoverage| image:: https://img.shields.io/coveralls/nephila/djangocms-blog/master.svg?style=flat-square
:target: https://coveralls.io/r/nephila/djangocms-blog?branch=master
:alt: Test coverage

.. |License| image:: https://img.shields.io/github/license/nephila/djangocms-blog.svg?style=flat-square
:target: https://pypi.python.org/pypi/djangocms-blog/
:alt: License

.. |CodeClimate| image:: https://codeclimate.com/github/nephila/djangocms-blog/badges/gpa.svg?style=flat-square
:target: https://codeclimate.com/github/nephila/djangocms-blog
:alt: Code Climate

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from nephila/djangocms-blog via the GitHub API.Last fetched: 6/21/2026