libthumbor allows easy usage of thumbor in Python. Check the docs for django integration.
This version is compliant with the new URL generation schema (thumbor 3.0.0 and up).
2.x version won't support old url's
from libthumbor import CryptoURL
crypto = CryptoURL(key='my-security-key')
encrypted_url = crypto.generate(
width=300,
height=200,
smart=True,
image_url='/path/to/my/image.jpg'
)
Check the wiki for more information on using libthumbor.
- Generic URL encryption
- Django Generic View and URL
- Django Generic View and URL
poetry build
to createdist/libthumbor-<version>.tar.gz
- untar that
tar.gz
right there cd
inlibthumbor-<version>
python3 setup.py install --prefix .
to createdist/libthumbor-<version>-py<python version>.egg
- use
libthumbor-<version>-py<python version>.egg
to update the Dockerfile