Django-localdevstorage คือชุดของแบ็กเอนด์สำหรับการจัดเก็บ Django ที่ช่วยในระหว่างการพัฒนา & nbsp;. แทนที่จะต้องคัดลอกทั้งหมดของผู้ใช้สื่อที่สร้างขึ้นจากเว็บไซต์ที่มีชีวิตเพื่อการพัฒนาท้องถิ่น, แบ็กเอนด์การจัดเก็บข้อมูลที่มีให้โดย Django-localdevstorage จะดาวน์โหลดไฟล์มีเดีย ที่ไม่ได้มีในท้องถิ่น "on demand"
การติดตั้ง
ตั้งหนึ่งในแบ็กเอนด์ที่ระบุไว้ในการจัดเก็บข้อมูลของคุณ settings.py เหล่านี้คือ:
& nbsp; http: DEFAULT_FILE_STORAGE = 'localdevstorage.http.HttpStorage'
& nbsp; (เพิ่มเติมจะปฏิบัติตาม)
HTTP
ระบุ URL ทางเลือกที่ควรจะใช้ในการเรียกไฟล์ที่หายไป ซึ่งมักจะเป็นโดเมนและ MEDIA_URL ของเว็บไซต์ของคุณอยู่:
LOCALDEVSTORAGE_HTTP_FALLBACK_URL = 'http://www.example.com/media/'
หมายเหตุ
ตรวจสอบให้แน่ใจที่จะรวมเฉือนท้าย ข้อผิดพลาดหรือคำเตือนจะไม่ได้รับการเลี้ยงดูถ้าไฟล์สื่อของคุณไม่สามารถพบได้
เตือน
- ตั้งแต่ Django-localdevstorage ขยายการจัดเก็บข้อมูลแบ็กเอนด์ Django (FileSystemStorage จะแม่นยำ), รหัสเดียวที่ใช้เป็นนามธรรมการจัดเก็บไฟล์ของ Django ทำงานร่วมกับ Django-localdevstorage รหัสที่ทะลุ Django และเข้าถึงไฟล์ได้โดยตรงจะไม่ได้รับประโยชน์
- ขณะนี้เพียงหนึ่งแบ็กเอนด์ที่มีให้ . คนที่สองโดยใช้ SSH มีการวางแผน
ต้องการ
- หลาม
- Django
ความคิดเห็นที่ไม่พบ