Django Blog Lotus

A Django weblog application with builtin multilingual content and some other features.

Features

  • Multilingual articles and categories (but still compatible with single language site);

  • Categories, albums and tags for Articles;

  • Category tree;

  • Featuring, pinning, private and draft modes;

  • Configured CKEditor to write rich text in admin;

  • Preview mode for admins;

  • Publishing date and publishing end date;

  • Included image thumbnailing;

  • SVG soft support in image fields;

  • Optional API with djangorestframework;

  • Optional Breadcrumbs with django-view-breadcrumbs;

  • Optional DjangoCMS plugin with djangocms-lotus;

  • Optional Django Sitemap classes for all models to build a sitemap.xml;

  • Full test coverage;

Dependencies

Credits

Logo vector and icon by SVG Repo.

Sample screens

Here is a set of screenshots of all views with contents from generated demonstration being logged in as an administrator with default Bootstrap layout.

Click image to see larger version.
_images/thumb_article-list.png

Article list

_images/thumb_article-detail.png

Article detail

_images/thumb_category-list.png

Category list

_images/thumb_category-detail.png

Category detail

_images/thumb_author-list.png

Author list

_images/thumb_author-detail.png

Author detail

_images/thumb_tag-detail.png

Tag detail

_images/thumb_tag-list.png

Tag list

Contents

About the project