Skip to main content

Django image uploader and cropping tool

Project description

django-cropduster is a project that makes a form field available that uses the Jcrop jQuery plugin. It is a drop-in replacement for django’s ImageField and allows users to generate multiple crops from images, using predefined sizes and aspect ratios. django-cropduster was created by developers at The Atlantic. It is compatible with python 2.7 and 3.4, and Django versions 1.4 - 1.8.

Installation

The recommended way to install django-cropduster is from PyPI:

pip install django-cropduster

Alternatively, one can install a development copy of django-cropduster from source:

pip install -e git+git://github.com/theatlantic/django-cropduster.git#egg=django-cropduster

If the source is already checked out, use setuptools:

python setup.py develop

Configuration

To enable django-cropduster, "cropduster" must be added to INSTALLED_APPS in settings.py and you must include cropduster.urls in your django urlpatterns.

# settings.py

INSTALLED_APPS = (
    # ...
    'cropduster',
)

# urls.py

urlpatterns = patterns('',
    # ...
    url(r'^cropduster/', include('cropduster.urls')),
)

License

The django code is licensed under the Simplified BSD License. View the LICENSE file under the root directory for complete license and copyright information.

The Jcrop jQuery library included is used under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-cropduster-4.9.0.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

django_cropduster-4.9.0-py2.py3-none-any.whl (2.0 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-cropduster-4.9.0.tar.gz.

File metadata

File hashes

Hashes for django-cropduster-4.9.0.tar.gz
Algorithm Hash digest
SHA256 071264bba8ec771a56dafc18e3d89e529485a9b4b3188dfcbefed43208d1c093
MD5 d2622e8ba7615926c1f4dcec8c4ff30b
BLAKE2b-256 3f610c046a5153af259dc25968b127569ec2d5fad8925e542254efcb984812de

See more details on using hashes here.

File details

Details for the file django_cropduster-4.9.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_cropduster-4.9.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 012667bac00fe47e6098e8d13a36f3dd0215805da022dec0adca6be4082fd4d0
MD5 f42de9332adbfd4324ea33c86203cc1d
BLAKE2b-256 45505c983f3855c1cb2d561919a422197c96ade086ba157b58be78b69a77a169

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page