django web框架(3)目錄結構
阿新 • • 發佈:2021-10-24
Django目錄結構
settings.py是專案的整體配置檔案。
BASE_DIR:即為專案所在目錄,__file__可以獲得當前檔案的路徑,在專案中構建路徑。
SECRET_KEY:一個特殊的Django安裝的金鑰,每當使用Django-admin startproject時會自動生成一個。
DUBUG:預設值為FALSE,當選擇TRUE時,當我們的專案出錯時可以使我們看到出錯資訊,但是為了防止被使用者看到或者他人攻擊,在生產
環境則為false。
ALLOWED_HOSTS:預設值是一個空列表,列表中的值為哪些域名可以訪問我們的Django專案
INSTALLED_APPS:安裝的APP列表,Django為我們預設添加了一些自帶的專案,圖片中Users是我自己建立的專案。我們自己建立的APP都要
加入這個列表才可以被使用。
1.startapp app名 建立一個app
二,增加一個apps專案
MIDDLEWARE:這是我們要使用的中介軟體的列表。
ROOT_URLCONF:表示根URLconf的完整Python匯入路徑的字串。
TEMPLATES:這是對我們的template的選項,template用於存放我們的html檔案。詳細的選項可以參照DjangoTemplates官方文件。
urls.py是專案的URL配置檔案。
wsgi.py是專案與WSGI相容的Web伺服器入口。
manage.py是專案管理檔案,通過它管理專案。
1. start project 新建一個專案