python中主流web框架:django,flask,tornado(效能高),sanic,fastapi。。。。。假設:socket服務端:a
路由的對映關係:b(根據url不同返回不同的內容 url---檢視函式)
模板渲染: c (字串返回給使用者 特殊字元替換)
比較:自己寫的web框架: a:用了第三方wsgiref b:自己寫的 c:自己寫的
django: a:用了第三方wsgiref b:自己寫的 c:自己寫的
flask a:用了第三方 b:自己寫的 c:用了第三方
tornado a:自己寫的 b:自己寫的 c:自己寫的
0 django的版本:1.x 2.x 3.x 版本之間是有差距的python3 manage.py runserver 127.0.0.1:80801安裝的3種方式
-在cmd中敲:pip3 install django==1.11.9 預設裝最新版本(3.x)----->裝在系統直譯器上了
-pycharm中--》setting--》直譯器--》點+號,選擇版本,安裝 ---->裝在當前專案依賴的直譯器上
-pycharm的terminal中敲 pip3 install django==1.11.9 --->裝在當前專案依賴的直譯器上
2 裝完以後,會多個乙個django-admin的命令,在d:\python38\scripts 路徑下
由於d:\python38\scripts之前就被加入到環境變數,在任意路徑指向django-admin都能找到
3 django-admin是用來建立django專案的命令(建立專案就是生成目錄,生成一堆py檔案)
4建立專案
django-admin startproject 專案名
比如:django-admin startproject myfirstdjango
注意:可以在pycharm中點點點建立專案;也可以在cmd中建立專案。在cmd中建立專案,要先切換到所要存放專案的路徑下(因為在哪個路徑下執行,專案就會建立在哪個路徑)
5建立完以後,用pycharm開啟即可8 在cmd中敲
pycharm中右偏上綠色箭頭,沒有的話自己可以點選設定
通過manage.py啟動,在terminal中敲
python3 manage.py runserver 8080
python3 manage.py runserver 0.0.0.0:8080 # 專案上線,使用它
ctrl+c 停止
7django目錄結構-views.py:函式,檢視函式
-urls.py:路徑(路由)和檢視函式的對應關係
8最簡單的方式,通過pycharm建立
100:可能會遇到的問題
1如果計算機名是中文,專案路徑中有中文空格,都可能會報錯
2 python3.7或者3.8 對django1.x的版本相容性可能存在問題,1.x版本推薦用python3.6
Django安裝與使用
django是乙個開放源 的web應用框架,由python寫成。django遵守bsd版權,初次發布於2005年7月,並於2008年9月發布了第乙個正式版本1.0 django採用了mvc的軟體設計模式,即模型m,檢視v和控制器c pip install django,此命令預設安裝最新版本的dja...
memcache 安裝與簡單使用
一.mac brew install memcached 二.win win下安裝memcached telnet 連線 注意 telnet 127.0.0.1 空格,不是冒號 11211 三.memcache 檢視列出所有key方法 四.配置日誌 參考鏈結 memcache服務日誌儲存到日誌檔案中...
memcache 安裝與簡單使用
一.mac brew install memcached 二.win win下安裝memcached telnet 連線 注意 telnet 127.0.0.1 空格,不是冒號 11211 三.memcache 檢視列出所有key方法 四.配置日誌 參考鏈結 memcache服務日誌儲存到日誌檔案中...