[英]Django ReactJS web app Icons and Images Inside Public Folder Not Showing
我正在嘗試將一個小型 Django/ReactJS web 應用程序部署到 heroku。我遇到了用作背景和圖標的 static 圖像的問題(圖像文件夾位於公共文件夾內)。 圖片不顯示。 但是,當我僅將前端部分部署為 static 應用程序時,圖像會正確顯示。 到目前為止,我能夠訪問的所有 Django/ReactJS 項目都在 App.js 中導入了圖像,這不是我想要做的。 我想使用圖片的網址,例如:
background: "url(/images/somemage.png)"
沒有后端的網站: https://base-apparel-coming-soon-react.herokuapp.com/
后端網站: https://base-apparel-coming-soon-dr.herokuapp.com/
Git 存儲庫: https://github.com/.../base-apparel-coming-soon-DRF.../
我想出了解決方案,因為它可能對任何人都有幫助,因為我在 web 上沒有找到任何東西。
在 wsgi.py 而不是寫:
application = WhiteNoise(application, root=os.path.join(BASE_DIR, 'build/static'))
寫
application = WhiteNoise(application, root=os.path.join(BASE_DIR, 'build'))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.