簡體   English   中英

如何在 Django 中檢查 BASE_DIR?

[英]How to check BASE_DIR in django?

我在我的靜態文件夾中遇到了很多找不到 webpack 的文件,后來我意識到由於某種原因,這個特定的項目(我正在使用 docker)一直試圖檢查另一個項目文件夾的靜態文件夾中的文件我會想要。 我不確定除了 base_dir 之外哪里可能出錯,但我從未更改過該設置。 有一段時間我在項目之間切換並試圖運行每個項目(另一個項目基本上是相同的,但不是在 docker 上),這可能是程序混淆的原因嗎? 我該如何解決?

BASE_DIR 寫在 settings.py 文件中,您可以通過導入來使用它。

import os

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

os.path.join(BASE_DIR,filename)

您也可以在 Django 的 setting.py 文件中找到此代碼,您也可以導入該代碼

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

STATIC_ROOT=os.path.join(BASE_DIR,'staticfiles/')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM