[英]Migrating Django app to use online media storage
我有一個在服務器上運行的 Django 應用程序。 當前,用戶上傳存儲在服務器文件系統上。
我已經知道如何設置 S3 存儲。 在不破壞 API 並且現有上傳仍然可用的情況下,將現有上傳遷移到 S3 的最佳方法是什么?
這些文件以兩種方式提供給前端:
/media/path/to/upload
端點:/media/<path> django.views.static.serve
/api/v1/users/<user_pk>/items/<item_pk>/attachments/<pk>/ project.app.views.ItemAttachmentsViewSet
以下是否有意義:
/media/path
go 設置到一個新視圖,該視圖將提供類似於ItemAttachmentsViewSet
的文件。 ? 或者,還有更好的方法?問題中概述的程序是我最終做的,除了第 4 步,結果證明這是不必要的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.