Tôi có một ứng dụng django sử dụng mod_python, cấu hình khá điển hình ngoại trừ các tệp phương tiện đang được phục vụ bởi thư mục 'tôi biết, không được khuyến nghị' trong thư mục gốc tài liệu. Tôi muốn thử nghiệm và có thể triển khai với mod_wsgi nhưng tôi không thể tìm ra cách để tạo ra một cái gì đó đơn giản để phục vụ các tập tin tĩnh. mod_python cho phép việc sử dụng các chỉ thị Apache như:Cung cấp các tệp tĩnh với mod_wsgi và Django
<Location '/'>
SetHandler MyApplication.xyz.....
</Location>
<Location '/media'>
SetHandler None
</Location>
Các django docs dường như để trỏ đến khối thứ hai ở trên là cách chính xác để tạo ra một ngoại lệ tương tự cho mod_wsgi, nhưng trong các thử nghiệm của tôi tất cả mọi thứ dưới gốc vẫn đang được gửi vào ứng dụng wsgi. Có cách nào tốt đặt một thư mục phương tiện truyền thông tĩnh với mod_wsgi, hoặc là những gì tôi đang cố gắng để cố ý không được hỗ trợ vì lý do kỹ thuật hấp dẫn? Các câu trả lời trỏ đến các cách tiếp cận hoàn toàn khác nhau đều được chào đón.
Graham Dumpleton! Cảm ơn bạn đã mod_wsgi! Trên thực tế tôi nghĩ rằng thứ tự là vấn đề ban đầu, tôi đã không sử dụng chỉ thị cgi. Module của bạn đã cho phép tôi thực hiện rất nhiều thứ, tôi đã thực sự phát triển một thói quen mod_wsgi kể từ khi đặt câu hỏi này. – unmounted
Cảm ơn đôi vì tài liệu. Tài liệu hay nhất tôi đã xem trong một thời gian dài. Chúc mọi người hơn sẽ đọc chúng !!!! – htmldrum