Metadata-Version: 2.4
Name: django-blog-lotus
Version: 0.9.7
Summary: A weblog application with Django.
Home-page: https://github.com/emencia/django-blog-lotus
Author: Emencia
Author-email: support@emencia.com
License: MIT
Project-URL: Source Code, https://github.com/emencia/django-blog-lotus
Project-URL: Issue Tracker, https://github.com/emencia/django-blog-lotus/issues
Project-URL: Changelog, https://django-blog-lotus.readthedocs.io/en/latest/history.html
Project-URL: Documentation, https://django-blog-lotus.readthedocs.io/
Keywords: Python Django Blog
Classifier: Development Status :: 5 - Production/Stable
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Framework :: Django :: 5.1
Classifier: Framework :: Django :: 5.2
Classifier: Framework :: Django :: 6.0
Classifier: Intended Audience :: Developers
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENCE.txt
Requires-Dist: django>=4.2
Requires-Dist: django-ckeditor>=6.0.0
Requires-Dist: django-taggit>=3.1.0
Requires-Dist: django-autocomplete-light>=3.9.7
Requires-Dist: django-smart-media>=0.2.2
Requires-Dist: django-treebeard!=4.5,<5.0,>=4.3
Provides-Extra: api
Requires-Dist: djangorestframework>=3.14.0; extra == "api"
Provides-Extra: breadcrumbs
Requires-Dist: django-view-breadcrumbs>=2.2.4; extra == "breadcrumbs"
Provides-Extra: dev
Requires-Dist: pillow>=8.0.0; extra == "dev"
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: pytest-django>=4.5.2; extra == "dev"
Requires-Dist: factory-boy>=3.3.0; extra == "dev"
Requires-Dist: pyquery>=2.0.0; extra == "dev"
Requires-Dist: freezegun>=1.2.0; extra == "dev"
Requires-Dist: diskette>=0.3.6; extra == "dev"
Provides-Extra: quality
Requires-Dist: flake8>=6.0.0; extra == "quality"
Requires-Dist: tox>=4.11.0; extra == "quality"
Provides-Extra: doc
Requires-Dist: sphinx>=8.0.2; extra == "doc"
Requires-Dist: furo>=2024.8.6; extra == "doc"
Requires-Dist: sphinx-copybutton>=0.5.2; extra == "doc"
Provides-Extra: doc-live
Requires-Dist: livereload>=2.6.0; extra == "doc-live"
Provides-Extra: release
Requires-Dist: twine>=5.0.0; extra == "release"
Provides-Extra: sandbox
Requires-Dist: drf-redesign>=0.4.0; extra == "sandbox"
Dynamic: license-file

.. _Python: https://www.python.org/
.. _Django: https://www.djangoproject.com/
.. _django-ckeditor: https://github.com/django-ckeditor/django-ckeditor
.. _django-view-breadcrumbs: https://github.com/tj-django/django-view-breadcrumbs
.. _django-smart-media: https://github.com/sveetch/django-smart-media
.. _django-taggit: https://github.com/jazzband/django-taggit
.. _djangorestframework: https://www.django-rest-framework.org/
.. _django-treebeard: https://github.com/django-treebeard/django-treebeard
.. _django-autocomplete-light: https://github.com/yourlabs/django-autocomplete-light/
.. _django-treebeard: https://github.com/django-treebeard/django-treebeard
.. _djangocms-lotus: https://github.com/emencia/djangocms-lotus

=================
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 <https://ckeditor.com/ckeditor-4/>`_ 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
************

* `Python`_>=3.10;
* `Django`_>=4.2;
* `django-ckeditor`_>=6.0.0;
* `django-smart-media`_>=0.2.2;
* `django-taggit`_>=3.1.0;
* `django-treebeard`_>=4.3,!=4.5,<5.0;
* `django-autocomplete-light`_>=3.9.7;
* `django-view-breadcrumbs`_>=2.2.1 (optional);
* `djangorestframework`_>=3.14.0 (optional);


Links
*****

* Read the documentation on `Read the docs <https://django-blog-lotus.readthedocs.io/>`_;
* Download its `PyPi package <https://pypi.python.org/pypi/django-blog-lotus>`_;
* Clone it on its `Github repository <https://github.com/emencia/django-blog-lotus>`_;


Credits
*******

Logo vector and icon by `SVG Repo <https://www.svgrepo.com>`_.
