在Ubuntu上使用Python和Django框架創建Web應用程序的步驟如下:
安裝Python: Ubuntu系統通常已經預裝了Python。你可以通過在終端中輸入以下命令來檢查Python是否已安裝以及其版本:
python --version
如果沒有安裝Python,可以使用以下命令安裝:
sudo apt update
sudo apt install python3
安裝pip(Python包管理器): pip通常與Python一起安裝。你可以通過輸入以下命令來檢查pip是否已安裝:
pip --version
如果沒有安裝pip,可以使用以下命令安裝:
sudo apt install python3-pip
安裝Django: 使用pip安裝Django:
pip3 install django
創建一個新的Django項目: 通過以下命令創建一個名為myproject的新Django項目:
django-admin startproject myproject
這將在當前目錄下創建一個名為myproject的新文件夾,其中包含Django項目的基本結構。
運行開發服務器: 進入項目目錄:
cd myproject
運行開發服務器:
python3 manage.py runserver
開發服務器默認運行在http://127.0.0.1:8000/。在瀏覽器中訪問此地址,你應該看到Django的歡迎頁面。
創建一個新的Django應用: 在項目目錄中,使用以下命令創建一個名為myapp的新Django應用:
python3 manage.py startapp myapp
定義模型、視圖和模板: 在myapp目錄中,編輯models.py文件以定義數據模型,編輯views.py文件以定義視圖函數,創建一個名為templates的文件夾并在其中創建HTML模板文件。
配置URLs: 在myproject目錄中,編輯urls.py文件以配置項目的URL路由。在myapp目錄中,編輯urls.py文件(如果不存在,請創建一個)以配置應用的URL路由。
遷移數據庫: 在項目目錄中,運行以下命令以應用數據模型的更改:
python3 manage.py makemigrations
python3 manage.py migrate
啟動開發服務器并查看結果: 再次運行以下命令啟動開發服務器:
python3 manage.py runserver
在瀏覽器中訪問http://127.0.0.1:8000/,你應該看到你的Django應用。
現在你已經成功在Ubuntu上使用Python和Django框架創建了一個簡單的Web應用程序。你可以繼續開發和完善你的應用,添加更多功能和特性。