1. 程式人生 > 其它 >django web框架(3)目錄結構

django web框架(3)目錄結構

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 新建一個專案