【发布时间】:2020-12-15 14:03:33
【问题描述】:
我正在尝试使用 django 在一个端口 (8000) 上运行 REST API,并再次使用 django 在端口 9000 上运行的应用程序中使用该 API。
我的 REST 响应有一个图像字段,现在的问题是我无法在我的 API 模型中的 upload_to 选项中提供我的桌面路径,并且如果我在我的应用程序项目索引中提供 API 项目的绝对路径。 Html,我得到一个浏览器错误“不允许从本地路径加载资源”
因此,我必须在 API 和 App 项目中创建具有相同名称的媒体文件夹,并将图像文件保存在两者中,并且仅使用来自 REST 响应的文件路径并从 App 项目本身渲染图像。
有什么办法可以让我摆脱这种情况,只使用来自 Rest 响应的图像?
【问题讨论】:
标签: django django-models django-rest-framework django-forms django-views