Skip to main content

Upload images via ajax.

Project description

=============================
Django User Assets
=============================

.. image:: https://badge.fury.io/py/django-ajax-image-upload.svg
:target: https://badge.fury.io/py/django-ajax-image-upload

.. image:: https://travis-ci.org/idaproject/django-ajax-image-upload.svg?branch=master
:target: https://travis-ci.org/idaproject/django-ajax-image-upload

.. image:: https://codecov.io/gh/idaproject/django-ajax-image-upload/branch/master/graph/badge.svg
:target: https://codecov.io/gh/idaproject/django-ajax-image-upload

Upload images via ajax.

Documentation
-------------

The full documentation is at https://django-ajax-image-upload.readthedocs.io.

Quickstart
----------

Install Django Ajax Image Upload::

pip install django-ajax-image-upload

Add it to your `INSTALLED_APPS`:

.. code-block:: python

INSTALLED_APPS = (
...
'adminsortable',
'ajaximage',
...
)

Add Django Ajax Image Upload's URL patterns:

.. code-block:: python

from ajaximage import urls as ajaximage_urls


urlpatterns = [
...
url(r'^', include(ajaximage_urls)),
...
]

Define your Image model:
.. code-block:: python
from ajaximage.models import AbstractImage


class MyImage(AbstractImage):
# define additional fields here

class Meta:
...


Define generic tabular inline
.. code-block::python
from ajaximage.admin import ImageInline

from .models import MyImage


class MyImageInline(ImageInline):
models = MyImage

Example usage of AjaxImageUploadMixin:
.. code-block::python
models.py


Features
--------

* TODO

Running Tests
-------------

Does the code actually work?

::

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

Credits
-------




History
-------

0.4.0 (2018-01-28)
++++++++++++++++++

* First release on PyPI.


0.4.1 (2018-02-14)
++++++++++++++++++

* Django 2 support

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-ajax-image-upload-0.4.1.tar.gz (53.7 kB view hashes)

Uploaded Source

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