web框架
本質就是socket服務端
socket服務端:是計算機科學家在tcp/ip基礎上進行封裝,暴露出乙個介面socket,就是乙個收發資料的乙個介面。
對於真實的web程式來說分為兩部分:伺服器程式 應用程式
伺服器程式:對socket伺服器進行封裝,接受http請求,解析http請求,傳送http響應
應用程式:負責具體的業務邏輯
http伺服器在於不同的框架配合的話,說明中間也有乙個協議/介面,這個叫做 wsgi ,右wsgi伺服器呼叫
虛擬機器內配置django環境
先複製好乙個python隔離環境:mkvirtualenv -p /usr/bin/python3.6 name
進入虛擬環境後安裝django:pip install django
建立乙個資料夾,在資料夾目錄下建立django專案:django-admin startproject projectname
建立好後的資料夾內容如下
manage.py所在的資料夾就是專案的根目錄,專案的配置檔案統統都在projectname裡面
然後配置pycharm連線虛擬機器
虛擬機器埠需要再進行乙個對映埠8000
配置完成後通過命令啟動服務,在專案根目錄下執行:python manage.py runserver 0.0.0.0:8000#0.0.0.0是監聽ip,埠
服務執行起來後,配置django專案,點選add configurations
看到這個介面就代表django環境搭建成功了
Django 環境搭建
3.環境變數設定 c django 1.0.2 final build scripts 2.6 c python26 方便執行django admin.py指令,建立 django工程 徑為http pydev.sf.net updates 5.使用django admin.py startproj...
django環境搭建
1 python manage.py shell 如果你安裝了 bpython 或 ipython 會自動用它們的介面,推薦安裝 bpython。這個命令和 直接執行 python 或 bpython 進入 shell 的區別是 你可以在這個 shell 裡面呼叫當前專案的 models.py 中的...
django 環境搭建
一 版本選擇 1 python版本 2.7.13 2 django 1.6.5 3 linux 版本 description red hat enterprise linux server release 6.5 santiago 5.x版本安裝mysql python 失敗,應該需要公升級gcc解...