django-database-file ay isang imbakan ng sistema para sa Django na ang mga tindahan na-upload na mga file sa database.
BABALA: Ito ay karaniwang isang masamang ideya upang maglingkod static file mula Django, ngunit may ilang mga wastong mga kaso gamitin. Kung ang iyong Django app ay sa likod ng isang caching reverse proxy at kailangan mo upang masukat ang iyong server ng application, ito ay maaaring maging mas simple na tindahan ng mga file sa database.
Pag-install:
python setup.py install
Paggamit ng:
Sa settings.py, magdagdag database_files sa iyong INSTALLED_APPS at idagdag ang linyang ito:
DEFAULT_FILE_STORAGE = 'database_files.storage.DatabaseStorage'
Kahit upload_to ay isang kinakailangang argumento sa FileField, hindi na ito ay ginagamit para sa pagtatago ng mga file sa database. Lamang itakda ito sa isang dummy halaga:
i-upload = models.FileField (upload_to = 'hindi kinakailangan')
Ang lahat ng iyong mga file FileField at ImageField ay ngayon ay naka-imbak sa database.
Test suite
./run_tests.sh
Requirements:
- sawa
- Django
Mga Komento hindi natagpuan