1. 程式人生 > >在雲伺服器上部署Django專案後無法正常顯示網頁的原因

在雲伺服器上部署Django專案後無法正常顯示網頁的原因

nginx+Django+uwsgi部署專案成功,並且開啟伺服器埠之後可以正常訪問網頁,但是載入不出圖片只有文字,起初以為是因為某些原因網頁尾本被禁用了,後來發現這種問題應該不可能出現,查詢一下相關問題,在https://blog.csdn.net/baidu_35085676/article/details/77160040發現原因是

使用nginx後不能訪問Django專案裡的靜態資源??後來按上面說的修改Django和nginx的設定之後確實有用,網頁終於可以正常訪問了

但是並不需要完全按照帖子上說的做,像收集靜態資源這一步可以省略,只要將nginx配置檔案裡的靜態資源路徑填寫正確就可以了,另外收集靜態資原始檔的意義不大,個人覺得相當於另外儲存了一個副本,有點浪費空間了?

還有就是配置完成後一定要重啟nginx和uwsgi以讓配置生效,不然還是會看不到正確結果