django database-bestanden is een opslagsysteem voor Django die winkels geüploade bestanden in de database.
WAARSCHUWING: Het is over het algemeen een slecht idee om statische bestanden dienen van Django, maar er zijn enkele geldige use cases. Als uw Django app is achter een caching reverse proxy en je nodig hebt om uw applicatie servers schalen, kan het eenvoudiger zijn om bestanden op te slaan in de database.
Installatie:
python setup.py installeren
Gebruik:
In settings.py, database_files toe te voegen aan uw INSTALLED_APPS en voeg deze regel:
DEFAULT_FILE_STORAGE = 'database_files.storage.DatabaseStorage'
Hoewel upload_to is een verplicht argument Bestandsveld, wordt het niet gebruikt voor het opslaan van bestanden in de database. Stel het alleen maar om een dummy waarde:
upload = models.FileField (upload_to = 'niet verplicht')
Al uw Bestandsveld en ImageField bestanden worden nu opgeslagen in de database.
Test suite
./run_tests.sh
Requirements
- Python
- Django
Reacties niet gevonden