13
Django MEDIA_URL และ MEDIA_ROOT
ฉันพยายามอัปโหลดภาพผ่านผู้ดูแลระบบ Django แล้วดูภาพนั้นทั้งในหน้าส่วนหน้าหรือผ่าน URL หมายเหตุนี่คือทั้งหมดที่อยู่ในเครื่องท้องถิ่นของฉัน การตั้งค่าของฉันมีดังนี้: MEDIA_ROOT = '/home/dan/mysite/media/' MEDIA_URL = '/media/' ฉันได้ตั้งค่าพารามิเตอร์ upload_to เป็น 'images' และไฟล์นั้นถูกอัพโหลดไปยังไดเรกทอรีอย่างถูกต้อง: '/home/dan/mysite/media/images/myimage.png' อย่างไรก็ตามเมื่อฉันพยายามเข้าถึงภาพที่ URL ต่อไปนี้: http://127.0.0.1:8000/media/images/myimage.png ฉันได้รับข้อผิดพลาด 404 ฉันจำเป็นต้องตั้งค่า patric URLconf เฉพาะสำหรับสื่อที่อัปโหลดหรือไม่ คำแนะนำใด ๆ ชื่นชม ขอบคุณ