1. 程式人生 > >Django2.0 學習記錄--入門級(一)

Django2.0 學習記錄--入門級(一)

Django是最近剛接觸,需要懂點Python知識,本文只是初步搭建,後續深入學習繼續分享。

一、首先、環境搭建

1、建議按照網上教程推薦使用虛擬環境、安裝Virtualenv,好處是可以建立一個乾淨的開發環境,各個不同的專案隔離。
pip install virtualenv 現在我用的是16.0.0版本。

virtualenv --no-site-packages practice

done完成,虛擬環境建立成功了。

cd 到剛新建的目錄Scripts下:
activate 啟用建立的practice環境,deactivate釋放環境。

2、場地有了,開始購置裝置幹活了,下一步安裝Django

pip install Django

安裝完成,pip list 看下

至此,環境基本完成了。

 

二、新建專案

新建專案mysite:

django-admin startproject mysite

再初始化專案資料庫,python manage.py migrate

建立賬戶,用於專案登入:
python manage.py createsuperuser
依次輸入使用者名稱、密碼,密碼至少6位。

專案建立完成,需要給專案建立一個應用,這裡例項一個取名為poem。

django-admin startapp poem

建立應用後需要給應用建立資料表,django自帶sqlite3資料庫,我們只需新增欄位即可。


資料庫建立後,需要前端頁面進行請求訪問。

訪問通過總路由mysite下的urls進行的。

分發到應用的檢視views。

視圖裡有一個跳轉頁,需要返回一個html頁面,需要在poem應用底下新建一個templates資料夾,然後再建一個html檔案。

至此一個基本的請求響應完成。

三、啟動,執行  python manage.py runserver

瀏覽器啟動


至此,大功告成。

 

四、總結

django框架模組,setting是一個後臺設定,urls是路由,wsgi 閘道器(基本不用),分應用下,models 建立資料庫欄位,views操作檢視,請求跳轉。

 

本文是自己的學習記錄,歡迎各位指教,共同學習進步!!