引言
Django是一個高等的Python Web框架,鼓勵疾速開辟跟乾淨、實用的計劃。它由Python編寫,遵守MVC(模型-視圖-把持器)計劃形式,廣泛利用於各種Web利用的開辟。本教程將帶領妳從零開端,一步步安裝Django框架,並搭建一個簡單的Python網站。
籌備任務
在開端之前,請確保妳的打算機上已安裝以下軟件:
- Python 3.x(推薦版本為3.6或更高)
- pip(Python擔保理器)
妳可能經由過程以下命令檢查Python跟pip的版本:
python --version
pip --version
假如未安裝Python或pip,請按照官方文檔停止安裝。
安裝Django
1. 更新pip
起首,更新pip到最新版本:
pip install --upgrade pip
2. 安裝Django
接上去,利用pip安裝Django:
pip install django
安裝實現後,可能經由過程以下命令檢查Django版本:
python -m django --version
創建Django項目
安裝Django後,妳可能創建一個新的Django項目。在命令行中,履行以下命令:
django-admin startproject myproject
這將創建一個名為myproject
的新目錄,其中包含Django項目標基本文件跟目錄。
設置Django項目
進入項目目錄,編輯settings.py
文件,停止以下設置:
- 設置
DEBUG
為True
(在出產情況中應將其設置為False
)。 - 設置數據庫連接(比方,利用SQLite數據庫)。
- 增加利用順序(比方,
'django.contrib.admin'
,'django.contrib.auth'
等)。
# myproject/settings.py
DEBUG = True
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db.sqlite3',
}
}
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
# ... 其他設置 ...
創建Django利用
在項目目錄下,創建一個新的利用:
python manage.py startapp myapp
這將創建一個名為myapp
的新目錄,其中包含利用的基本文件跟目錄。
運轉Django開辟效勞器
在項目目錄下,運轉以下命令啟動Django開辟效勞器:
python manage.py runserver
現在,妳可能在瀏覽器中拜訪http://127.0.0.1:8000/
檢查Django歡送頁面。
總結
經由過程以上步調,妳曾經成功安裝了Django框架,並創建了一個簡單的Python網站。接上去,妳可能持續進修Django的其他功能,比方模型、視圖、模板等,以構建更複雜的Web利用。