聞きたいこと
Vue, Djangoを使用してローカル環境でWebアプリ開発をしています。
(Djangoはlocalhost:8000で可動、Vueはlocalhost:3000で可動)
バックエンドにてImageFieldで指定されたパスの画像を、フロントエンド側のimgタグで表示したいと思っていて、下のような実装をしています。
Vue
1: 2<img :src="{path_to_image}"> 3:
※ path_to_imageにはバックエンドから取得したImageFieldの値が入っています。
ただ、上記のような実装だと、フロントエンド側のlocalhost:3000/path_to_imageに画像を取得しに行ってしまい、404エラーとなってしまいます。
試しにlocalhost:8000/path_to_imageにすると、画像は正常にブラウザで表示されます。
imgタグのsrc属性にバックエンドのポートを指定して取得する方法はありますでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。