An application that solves a problem, when you need to save form’s file field values between page reloads (including form validation errors).
Currently in development.
Installation
Install an application:
pip install django-sticky-files
Then add sticky_files to INSTALLED_APPS.
Include urls:
url(r'^sticky-images/', include('sticky_files.urls', namespace='sticky_files')),
Usage
There are four model fields that implement sticky files behaviour:
from django.db import models
from sticky_files import fields
from sticky_files.models import FileBase
class SomeImage(FileBase):
pass
class SomeFile(FileBase):
pass
class SomeModel(models.Model):
main_image = fields.StickyImageField(
'app.SomeImage',
related_name='+'
)
images = fields.ManyStickyImageField(
'app.SomeImage',
max_objects=4,
related_name='galleries_images',
)
file = fields.StickyFileField(
'app.SomeFile',
related_name='+'
)
files = fields.ManyStickyFileField(
'app.SomeFile',
max_objects=4,
related_name='galleries_files',
)
It looks like this:
Project is in development, so there are no documentation and tests yet.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-sticky-files-0.3.2.tar.gz.
File metadata
- Download URL: django-sticky-files-0.3.2.tar.gz
- Upload date:
- Size: 1.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf441cbacad35ef4d0dab89e14a74ec0c1f137369a2c308fc350b36648d4f279
|
|
| MD5 |
5dd9bc8b49af22e6fe36667b50094c7f
|
|
| BLAKE2b-256 |
4fc2b5868cbee3d9880cedf532c1b7d8f3c63c720fe4f0ab9ca2d8cdf1d9b3ad
|