django-tesseractfield

A small app providing a tesseract field for django


Keywords
django, tesseract, field, admin
License
MIT
Install
pip install django-tesseractfield==0.0.2

Documentation

PyPI version

django-tesseractfield

This module fills the need of having a tesseractfield that's usable in both django models and forms.

django-tesseractfield

Makes use of tesseract.

Installation

  • Run pip install django-tesseractfield
  • Add tesseractfield to your INSTALLED_APPS
  • Collect static files with ./manage.py collectstatic

Usage

To activate tesseract transcription on your Django site, add this line to your URLconf:

path('', include('tesseractfield.urls')),

In your models, you can use it like this:

from django.db import models
from tesseractfield.fields import TesseractField

class MyModel(model.Model):
    content = TesseractField()

In your foms, you can use it like this:

from django import forms
from tesseractfield.fields import TesseractWidget

class MyForm(forms.Form):
    content = forms.Textarea()

    class Meta:
        widgets = {
            'content': TesseractWidget(),
        }

Maintainers

Articles