91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Django部署生產環境問題時admin后臺樣式丟失的處理方法是什么

發布時間:2021-12-01 17:35:19 來源:億速云 閱讀:375 作者:柒染 欄目:大數據

Django部署生產環境問題時admin后臺樣式丟失的處理方法是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

開篇話:

不知道各位有沒有遇到過部署Django代碼到生成環境時,把settings.py 中的DEBUG改為True后,發現admin后臺頁面的樣式丟失了。頁面雖然能打開,但是跟平時看到的頁面不太一樣,這就是沒有正確的管理Django的靜態文件。

操作步驟:

  1. 確保settings.py的INSTALLED_APPS包含了django.contrib.staticfiles

  2. settings.py文件的最后添加STATIC_URL = '/static/'STATIC_ROOT = os.path.join(BASE_DIR, 'static')
    `

  3. 在項目根目錄下,新建static文件夾。

  4. 配置項目的urls.py文件,增加以下以下內容:

from project.settings import DEBUG
if not DEBUG:  # 生產環境 添加靜態目錄路由
   urlpatterns += [
       re_path(r'^static/(?P<path>.*)$', static.serve, {'document_root': settings.STATIC_ROOT}),
   ]
  1. 在項目目錄下,執行命令:python manage.py collectstatic

經過以上操作就可以正常顯示admin后天的頁面。

提醒:一定要保證static的路徑跟settings.py中添加的目錄一致,否則還是會丟失后臺頁面樣式。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

肇庆市| 循化| 承德市| 高唐县| 临邑县| 山阴县| 温州市| 吴旗县| 崇左市| 贵德县| 井冈山市| 石河子市| 绥芬河市| 宜城市| 兰坪| 辛集市| 五台县| 卢氏县| 苍溪县| 镇坪县| 楚雄市| 台中市| 玉溪市| 伊宁县| 会泽县| 北碚区| 汤原县| 抚宁县| 班玛县| 清镇市| 高淳县| 大关县| 金华市| 白银市| 辰溪县| 朝阳市| 曲水县| 大洼县| 成武县| 昭通市| 静宁县|