This module fills the need of having a tesseractfield that's usable in both django models and forms.
Makes use of tesseract.
- Run
pip install django-tesseractfield
- Add
tesseractfield
to yourINSTALLED_APPS
- Collect static files with
./manage.py collectstatic
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(),
}