django-database-files

Software Screenshot:
django-database-files
Software Details:
Version: 0.1
Upload Date: 11 May 15
Developer: Ben Firshman
Distribution Type: Freeware
Downloads: 15

Rating: 4.5/5 (Total Votes: 2)

django-database-files is a storage system for Django that stores uploaded files in the database.

WARNING: It is generally a bad idea to serve static files from Django, but there are some valid use cases. If your Django app is behind a caching reverse proxy and you need to scale your application servers, it may be simpler to store files in the database.

Installation:

python setup.py install

Usage:

In settings.py, add database_files to your INSTALLED_APPS and add this line:

DEFAULT_FILE_STORAGE = 'database_files.storage.DatabaseStorage'

Although upload_to is a required argument on FileField, it is not used for storing files in the database. Just set it to a dummy value:

upload = models.FileField(upload_to='not required')

All your FileField and ImageField files will now be stored in the database.
Test suite

./run_tests.sh

Requirements:

  • Python
  • Django

Other Software of Developer Ben Firshman

JSNES
JSNES

5 Jun 15

Comments to django-database-files

Comments not found
Add Comment
Turn on images!