初識Django(一)
什麼Django
Django是一個開放原始碼的Web應用框架,由Python寫成。採用了MVC的框架模式,即模型M,檢視V和控制器C。它最初是被開發來用於管理勞倫斯出版集團旗下的一些以新聞內容為主的網站的,即是CMS(內容管理系統)軟體。並於2005年7月在BSD許可證下發布。
Django的優點
1.無需資料庫即可使用
2.強大的後臺功能
3.使用正則匹配網址
4.具有模板系統
5.具有快取系統
什麼是mvc
在學習Django之前我們首先要了解什麼是MVC
控制器(Controller)- 負責轉發請求,對請求進行處理。
檢視(View) – 介面設計人員進行圖形介面設計。
模型(Model) – 程式設計師編寫程式應有的功能(實現演算法等等)、資料庫專家進行資料管理和資料庫設計(可以實現具體的功能)。
MVC模式在概念上強調 Model, View, Controller 的分離,各個模組也遵循著由 Controller 來處理訊息,Model 掌管資料來源,View 負責資料顯示的職責分離原則,因此在實現上,MVC 模式的 Framework 通常會將 MVC 三個部分分離實現。
安裝Django
第一步:安裝Python,本人使用的是Python3.7,windows 10 作業系統,具體的安裝過程不再詳細描述
第二步:安裝資料庫
第三步:安裝Django
cmd下直接使用pip安裝django即可,命令如下
pip install django
測試django是否安裝成功
python
import django
不報錯即django安裝成功
相關文章
- Django(1) - 初識Django框架Django框架
- Django Celery初識Django
- [Django青銅修煉手冊] 初識DjangoDjango
- django初識(以django4.2.11為例)Django
- 初識python web框架-- DjangoPythonWeb框架Django
- 初識 webpack (一)Web
- RocketMq(一)初識MQ
- 一.初識JavaJava
- mysql初識(一)MySql
- Django 專案配置初體驗(一)Django
- Docker初認識(一)Docker
- kafka初認識(一)Kafka
- (一)初識NodeJsNodeJS
- 初識vue系列一Vue
- 初識 HTTP/2(一)HTTP
- Oracle VM初識(一)Oracle
- 一、初識NettyNetty
- HikariPool原始碼(一)初識原始碼
- RxJava學習一:初識RxJava
- 初識oracle block系列(一)OracleBloC
- Django常識Django
- 必會webpack(一)--- 初識webpackWeb
- 初識神經網路----一神經網路
- Redis學習(一)——初識RedisRedis
- Angular 4 系列(一)初識 AngularAngular
- JMS學習(一):初識JMS
- 初識cuda一文通
- Maven知識記錄(一)初識Maven私服Maven
- 深入淺出 Runtime(一):初識
- 初識分散式:MIT 6.284系列(一)分散式MIT
- JVM效能優化 (一) 初識JVMJVM優化
- 初識Netty原理(一)—— 基本使用Netty
- Android-Window(一)——初識WindowAndroid
- Weex開發系列(一):初識Weex
- Django+Hybrid 初體驗Django
- Django web開發 初實現DjangoWeb
- 初識MybatisMyBatis
- 初識 DockerDocker