django是web應用框架
互聯網 傳送 數據 信息 電網 傳送 電
發電廠 -----》 服務器程序(Nginx、apache) Web應用本質—程序—服務器程序+應用程序
應用程序—電器
WSGI----電源模塊
Web框架
Web應用—造電器
Web框架—基本原理
\1. 電器有不同的品牌,web框架也是如此
Django 全能型web框架
Web.py 小巧的web框架
Flask.py 一個輕量級優秀的web框架
Tornado 一個異步的web框架
-m :models 模型:負責業務數據對象和數據庫對象
-t : template 模板:負責把頁面展示給用戶(html)
-v :view 視圖:模型和模板的橋梁
-m :models 模型:負責業務數據對象和數據庫對象
-v : view 視圖:與用戶交互的頁面
-c : controller 控制器:接收用戶的輸入,調用模型和視圖完成用戶的請求,模型和視圖的橋梁
``
####三、環境搭建
1) 查看當前有哪些虛擬環境Workon
2) 創建虛擬環境mkvirtualenv -p /usr/bin/python3 djangoApp
3) 退出虛擬環境:deactivate
4) 刪除虛擬環境:rmvirtualenv djangoApp
1.mkvirtualenv -p /usr/bin/python3 djangoApp
2.pip install django==2.1.7
3.Cd 項目文件存放的文件夾名
4.選擇和編輯器版本無關的通用方式來創建項目----》命令django-admin startproject (項目名)
5.python manage.py runserver 0.0.0.0:8000
1)配置
1.pycharm在本地創建一個新空項目
2.配置遠程解釋器(注意:與項目解釋器一致)
3.修改文件映射路徑
4.設置自動同步