決解nginx代理的django項目的admin站點無法訪問,和沒樣式的問題。


首先我們先解決無法訪問admin站點的問題

首先我們先修改一下nginx的配置,添加紅色框框的部分。

然后重新啟動一下nginx

訪問一下admin站點 

發現沒有樣式了。

我們先修改/fast_food/settings.py文件,在文件的末尾加上這個語句,意思就是說我們的靜態文件會放在/home/fast_food/static

現在我們重新回到修改nginx配置,添加紅色框框部

然后運行python manage.py collectstatic

然后重啟一下nginx和uwsgi就可以了

重啟nginx

重啟uwsgi

然后重新訪問我們django的admin站點

不出意外,樣式會出現的。記住有一點我們的static文件夾是放在/home下面的,不能放在root目錄下,別問我為什么,因為我試過是不可以的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM