主流web框架總結
a socket b 路由關係 c 模板字符串替換(模板語言) 主流web框架 djange a用別人的 b本身寫 c本身寫 flask a用別人的 b本身寫 c用別人的(jinja2) tornado a本身寫 b本身寫 c本身寫
建立Django
1 Django模塊安裝 2 建立Django項目 django-admin startproject 項目名 3 mange.py 管理個人django項目 4 (1) 啓動django--python3 -manage.py runserver 127.0.0.1:8002 -manage.py runserver 8002 -manage.py runserver (2) pycharm啓動:①跟上面同樣 ②點右上角的綠色箭頭 強調:不是點右鍵運行 5 中止 ctrl+c
項目介紹
settings django全局配置文件 urls 路由關係 app: 建立命令:manage.py startapp app01 目錄: migrations:數據庫歉意的文件 admin:後臺管理相關 apps:app配置相關 models:模型,數據庫相關,寫一些類 test:測試相關 views:視圖函數 settings: DEBUG true爲開發時用於提示錯誤,false爲上線時使用 INSTALLED_APPS 放app的名字 MIDDLEWARE 中間件 TEMPLATES 指定模板文件放的路徑 DATABASES 指定鏈接的數據庫 靜態文件配置:(名字必定不能錯) STATICFILES_DIRS=[ os.path.join(BASE_DIR,'static'), ] 三件套 render 模板渲染 HttpResponse 返回字符串 redirect 重定向