使用python進行Web開發之起航

2021-08-17 07:58:39 字數 1795 閱讀 4785

使用python進web開發可以選擇一些web開發框架,這裡我使用了全能型重量級框架django

首先:

python -m pip install django  

/*這裡注意,1.只有python3這樣安裝才可以使用

2.若python2這樣安裝,安裝的django版本是2.x已經不支援python2了

3.python3安裝django的時候要注意主機名是英文,否則在安全過程中會出現unicodeerror. */

安裝完了django可以先檢查是否安裝成功,在python互動式環境中輸入

import django

django.version

若成功顯示出版本號則安裝成功。

安裝成功,可以寫第乙個web應用了,首先在命令列中cd到x\ python\scripts\ 資料夾

可以看到,有個django-admin.py的檔案,這個就是我們用來建立專案的工具。

隨即在命令列中輸入:

python django-admin.py startproject yourprojectname

這樣,就在該目錄建立了 yourprojectname 的專案(ps:這個命令在哪個目錄使用,專案資料夾就會建立在哪,想方便建立專案可以將python\scrips新增到環境變數,然後直接通過 django-amdin startproject *** 建立專案)

專案建立完畢,可以在該專案資料夾中看到如下檔案:

manage.py    專案管理器,應用的命令列介面

yourprojectname資料夾    主專案目錄

通過命令:

python manage runserver
然後在主專案目錄中還有如下檔案

1. __init__.py     告訴python這是乙個包

2. urls.py       全域性的url配置檔案(」urlconf」)

3. settings.py    專案相關配置

4. wsgi.py:     乙個 wsgi 相容的 web 伺服器的入口,以便執行你的專案。

然後建立我們的第乙個應用:

在manage.py所在的資料夾中輸入

最後在 主工程目錄 中的 urls.py 中新增位址對映:

urlpatterns = [

path = ('admin/',admin.site.urls),]

注:在django1.x中位址對映預設是正規表示式,在2.x中則不是,如果想要以正規表示式形式去匹配則需引用 re_path 並以re_path指定位址對映  ! !

最後….其實想找該框架的教程和解釋去官網是最好的,這裡只是記錄,分享而已..

官網的該部分文件:

Python進行web開發 django

使用dows命令操作網路頁面 步驟如下 1.先在某磁碟下建立乙個新的資料夾web 資料夾名,任意取名 web資料夾下再新建乙個blog資料夾 任意取名 2.根據idea軟體開發工具中儲存python的project sdk的路徑找到django admin.exe ps python的安裝路徑一定要...

用Python進行Web開發

web開發有兩大基礎 http協議在web領域的重要性不必贅述,這樣乙個重要的概念,如果交給開發者去實現,且不談程式設計,單是看懂龐大的協議,就會花掉大量的時間。好在我們意識到,實現協議的工作,顯然是可重複利用的。可重複利用的http協議實現,被封裝在python庫里,就有了python進行web開...

使用Python做web開發

環境 步驟1 pip3 install django 1.11.1步驟2 由於採用pip3 安裝,所以django admin可以直接使用,否則需要進入 usr bin python3.5 中使用python3 django admin.py startproject c django admin ...