django ฐานข้อมูลไฟล์เป็นระบบจัดเก็บข้อมูลสำหรับ Django ว่าร้านค้าที่อัปโหลดไฟล์ในฐานข้อมูล
คำเตือน: โดยทั่วไปจะเป็นความคิดที่ดีที่จะให้บริการไฟล์คงที่จาก Django แต่มีบางกรณีการใช้งานที่ถูกต้อง ถ้า app Django ของคุณอยู่หลังพร็อกซี่แคชย้อนกลับและคุณจำเป็นต้องขนาดเซิร์ฟเวอร์แอพลิเคชันของคุณก็อาจจะง่ายในการจัดเก็บไฟล์ในฐานข้อมูล
การติดตั้ง:
หลาม setup.py ติดตั้ง
การใช้งาน:
ใน settings.py เพิ่ม database_files เพื่อ INSTALLED_APPS ของคุณและเพิ่มบรรทัดนี้
DEFAULT_FILE_STORAGE = 'database_files.storage.DatabaseStorage'
แม้ว่า upload_to เป็นอาร์กิวเมนต์ที่จำเป็นใน FileField ก็ไม่ได้ใช้สำหรับการจัดเก็บไฟล์ในฐานข้อมูล เพียงแค่ตั้งค่าให้ค่าหุ่น:
อัพโหลด = models.FileField (upload_to = 'ไม่จำเป็นต้องใช้)
FileField ของคุณและไฟล์ ImageField ทั้งหมดจะถูกเก็บไว้ในฐานข้อมูล
ชุดทดสอบ
./run_tests.sh
Requirements
- งูใหญ่
- Django
ความคิดเห็นที่ไม่พบ