第二章 Django入門及第乙個專案的編寫

2021-09-24 13:49:41 字數 2593 閱讀 9522

1.選擇 django web框架來做web介面開發,主要原因是由於學習資料豐富,便於學習。

2.django 對 python 版本的支援情況。

django 的版本在 1.8 ,1.9 , 1.11 ,  1.10 的情況下,pyhon對應的版本可以使用 2.7, 3.4 等版本。

django 的版本在 2.0 的情況下,python對應的版本只能是 3.5 以上的版本。

3.django 的版本大體上面以後分成三種:

<1>: lts(long term support )長時期支援的版本

<2>: 正式發布的穩定的版本

<3>:預覽版

4.安裝步驟如下:

1. 使用命令來進行安裝。

pip install django 安裝最新版本的 django

2. 安裝指定版本的 django

pip install django==1.10.3

安裝完成以後的結果:

3. 檢視安裝完以後的 django的版本

pip show django

5.假如 django 安裝完成以後,會在 python / scripts / 的目錄**現 admin.exe 的可執行檔案

6.在 dos 命令列中 輸入 :

django-admin 命令後也可以檢視是否安裝成功
7.startporject 建立專案:

在 dos 命令中 可以到看 startporject 這個命令是用來建立專案。

命令如下:django-admin startproject guest(專案名稱)

8.檢查 django 是否安裝成功步驟如下:

1. 在dos 命令列中進入python環境:

2. 在python環境下面輸入: import django # 匯入django 的包

django.get_version() # 檢視 django的版本

3. 如果可以顯示出 當前 django的版本號,說明當前安裝的 django是正確的。

9.通過startproject 來建立django專案

1. 通過dos 命令來建立 django 專案 

到 指定的目錄下面來檢視 建立的 django 目錄:

檢視 guest 中的 目錄:

2. 在 eclipse 中 使用 pydev 建立乙個 hello 的專案:

1. 在剛才django 建立的 guest 專案 裡面建立乙個 名稱為 : sign 的應用 

2. 在 guest 的專案中檢視建立的 sign 應用

3. 檢視 建立的sign 應用中的目錄結構:

11.使用runserver命令把專案執行起來

1. 使用命令 runserver 將 專案執行起來。

首先要進入到 guest 專案中,然後才可以 啟動專案

命令如下:python manage.py runserver ,

2. 開啟瀏覽器訪問: 127.0.0.1 : 8000 或者是 localhost:8000

12.埠被占用了的時候用runserver來修改專案的埠

首先進入到: guest 的目錄中:

輸入以下命令: python manage.py runserver 127.0.0.1:8001

將 埠號 : 8000 換成 8001

13.實現第乙個專案的展示

第一步:配置 guest 目錄下面的 settings.py 檔案, 將 sign應用新增到 guest專案中。

第二步:在 guest目錄下面,開啟 urls.py 檔案,新增 要開啟的路由檔案配置

from sign import views #匯入sign中的views模組

path(r'index/', views.index), #然後在urlpattrns中新增url的index欄位

第三步:在sign應用的目錄中找到:views.py 新增 index 函式

from django.http import httpresponse#匯入httpresponse模組

def index(request):

return render(request,"index.html")#新建乙個index函式

第四步:使用 模組,在應用 sign/目錄中建立 templates/index.html 檔案

templates目錄是 django 預設下使用的目錄

第五步:通過命令重新啟動 服務

首先要進入到 guest 專案中,然後才可以 啟動專案

命令如下:python manage.py runserver

第六步:通過命令來訪問 html頁面中的內容。

在瀏覽器中輸入 127.0.0.1 : 8000 或者是 localhost:8000即可訪問

Django入門(一) 第乙個demo

以下所有命令在cmd中輸入 1 建立guest專案 django admin startproject guest 4 開啟guest guest urls.py檔案,新增 index 的路由配置 from django.conf.urls import url from django.contri...

flask安裝及第乙個程式

1 flask是乙個輕量級的python web框架 1 flask 依賴兩個外部庫 jinja2 模板引擎和 werkzeug wsgi 套件 2 安裝 easy install flask 安裝 python 測試安裝是否成功 import flask 2 增強工具 virtualenv 摘自 ...

Django 第乙個Django程式

pip install virtualenv之後,建立乙個名為venv的環境,使用如下命令 virtualenv venv之後,啟用該虛擬環境,使用命令 source venv bin activate之後,你會看到你的shell前有乙個venv的標識。如下圖所示 退出虛擬環境使用deactivat...