程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

django(一)

編輯:Python

Django

一、初識

1)介紹

django是web應用框架

2)web應用框架

互聯網 傳送 數據 信息 電網 傳送 電

3) Web應用

發電廠 -----》 服務器程序(Nginx、apache) Web應用本質—程序—服務器程序+應用程序

4)
  1. 應用程序—電器

  2. WSGI----電源模塊

  3. Web框架

    Web應用—造電器

    Web框架—基本原理

    \1. 電器有不同的品牌,web框架也是如此

    Django 全能型web框架

    Web.py 小巧的web框架

    Flask.py 一個輕量級優秀的web框架

    Tornado 一個異步的web框架

二、設計模式

1)MTV
-m :models 模型:負責業務數據對象和數據庫對象
-t : template 模板:負責把頁面展示給用戶(html)
-v :view 視圖:模型和模板的橋梁

2)MVC

-m :models 模型:負責業務數據對象和數據庫對象
-v : view 視圖:與用戶交互的頁面
-c : controller 控制器:接收用戶的輸入,調用模型和視圖完成用戶的請求,模型和視圖的橋梁
``
####三、環境搭建

1) 查看當前有哪些虛擬環境Workon

2) 創建虛擬環境mkvirtualenv -p /usr/bin/python3 djangoApp

3) 退出虛擬環境:deactivate

4) 刪除虛擬環境:rmvirtualenv djangoApp

虛擬機創建Django

五、項目創建

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

六、配置pycharm的遠程同步

1)配置

1.pycharm在本地創建一個新空項目
2.配置遠程解釋器(注意:與項目解釋器一致)
3.修改文件映射路徑
4.設置自動同步

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved