Metadata-Version: 2.4
Name: django-blocknote
Version: 2025.6.4.1
Summary: BlockNote rich text editor integration for Django
Author-email: Mark Sevelj <mark.sevelj@dunwright.com.au>, Ryan Sevelj <ryan.sevelj@dunwright.com.au>
License-Expression: BSD-3-Clause
Project-URL: Homepage, https://github.com/Dunwright-dev/django-blocknote
Project-URL: Documentation, https://django-blocknote.readthedocs.io/
Project-URL: Repository, https://github.com/Dunwright-dev/django-blocknote
Project-URL: Issues, https://github.com/yourusername/django-blocknote/issues
Project-URL: Changelog, https://github.com/Dunwright-dev/django-blocknote/blob/main/CHANGELOG.rst
Keywords: django,rich-text-editor,blocknote,wysiwyg
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: Django>=4.2
Requires-Dist: Pillow
Requires-Dist: filetype
Requires-Dist: structlog
Provides-Extra: docs
Requires-Dist: furo; extra == "docs"
Requires-Dist: pygments-monokai-hcb; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-inline-tabs; extra == "docs"
Provides-Extra: dev
Requires-Dist: build; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: django-extensions; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: django-blocknote[docs]; extra == "dev"
Requires-Dist: django-coverage; extra == "dev"
Requires-Dist: djlint; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-randomly; extra == "dev"
Requires-Dist: pytest-xdist; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: tblib; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: twine; extra == "dev"
Dynamic: license-file


Django BlockNote |Docs| |Django| |Repo|
=======================================
|

**Version = 2025.06.04.1**

|

    **Block Note Integration for Django >= 4.2**


|

Licenses
--------

|

    **Django:** BSD 3-Clause "New" or "Revised License"

    **BlockNote:** Mozilla Public License Version 2.0


|

What is django-blocknote
------------------------

django-blocknote: A Powerful and Versatile Rich Text Editor for Your Django Projects

* Seamlessly integrate BlockNote into your Django website.
* Provide your users with a modern and intuitive content creation experience.
* Includes features like text formatting, image uploads, tables, code blocks, and more.
* Highly customizable to fit your project's exact needs.

|

See the Quickstart: `here <https://django-blocknote.readthedocs.io/en/latest/how-to/quickstart.html>`__

|

Ideal For:

    * Blogs
    * Content Management Systems (CMS)
    * Websites requiring advanced text editing features

**Includes the following BlockNote features:**

* **Text Formatting**
    * **Basic:**
        * Bold
        * Italic
        * Underline
        * Strikethrough
        * Superscript
        * Subscript
        * Code
    * **Paragraph and Structure:**
        * BlockQuote
        * Heading
        * Paragraph
        * Alignment

    * **Lists:**
        * List
        * TodoList
        * ListProperties

    * **Advanced:**
        * Highlight
        * Indent
        * IndentBlock


* **Images and Media**
    * **Core:**
        * Image
        * ImageCaption
        * ImageStyle
        * ImageToolbar
        * ImageResize
        * ImageInsert
        * LinkImage

    * **Upload:**
        * UploadAdapter
        * SimpleUploadAdapter

    * **Embedding:**
        * MediaEmbed
        * HtmlEmbed

* **Other**
    * **Link:**
        * Link

    * **Table:**
        * Table
        * TableToolbar

    * **Style:**
        * Font
        * Style
        * HorizontalLine

    * **Editing Tools:**
        * Autoformat

    * **Word Processing Features**
        * Mention

|

.. |Docs| image:: https://readthedocs.org/projects/django-ckeditors/badge/?version=latest
    :target: https://django-ckeditors.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status
.. |Django| image:: https://img.shields.io/badge/dynamic/toml?url=https%3A%2F%2Fraw.githubusercontent.com%2FimAsparky%2Fdjango-ckeditors%2Fmain%2Fpyproject.toml&query=project.dependencies&logo=Django&label=Versions&labelColor=%23092E20
   :target: https://docs.djangoproject.com/en/4.2/
   :alt: Django Version Badge
.. |Repo| image:: https://www.repostatus.org/badges/latest/wip.svg
   :target: https://www.repostatus.org/#wip
   :alt: Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public.
