在雲服務器上部署Django項目後無法正常顯示網頁的原因

nginx+Django+uwsgi部署項目成功,並且打開服務器端口之後可以正常訪問網頁,但是加載不出圖片只有文字,起初以爲是因爲某些原因網頁腳本被禁用了,後來發現這種問題應該不可能出現,查找一下相關問題,在https://blog.csdn.net/baidu_35085676/article/details/77160040發現原因是

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

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章