Store Django uploaded files as UUID files or inside UUID directories
Project description
django-uuid-upload
Library for Django that automatically stores uploaded files as mydir/{uuid}.jpg or mydir/{uuid}/original.jpg.
Installation
pip install django-uuid-upload
Usage
from django.db import models
from django_uuid_upload import upload_to_uuid
class Post(models.Model):
# Store uploaded files as posts/{uuid}.jpg
image = models.ImageField(upload_to=upload_to_uuid('posts'))
# Or, store uploaded files as posts/{uuid}/original.jpg
image = models.ImageField(upload_to=upload_to_uuid('posts', make_dir=True))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.