亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

西平县| 胶南市| 沅陵县| 彭水| 怀安县| 珲春市| 耒阳市| 改则县| 广安市| 江山市| 区。| 汝南县| 赤峰市| 晋宁县| 海阳市| 甘德县| 镇江市| 云阳县| 游戏| 泗阳县| 蓬安县| 达尔| 灌南县| 淅川县| 安塞县| 江达县| 馆陶县| 武川县| 东城区| 东宁县| 清苑县| 怀安县| 大港区| 德钦县| 那坡县| 寻乌县| 南靖县| 漳平市| 汉阴县| 定陶县| 洮南市|