使用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 ...