web概述
web軟件衡未,是軟件發(fā)展過程中最重要也是代表了將來軟件應(yīng)用的一種趨勢。
對于web軟件的開發(fā)來說召川,傳統(tǒng)意義上的java語言冰蘑、php語言、ruby語言都是web軟件開發(fā)過程中經(jīng)常被用于企業(yè)級軟件開發(fā)的利器评汰,隨著近些年python語言的發(fā)展纷捞,大家逐步認(rèn)識到python語言用于軟件開發(fā)、尤其是web軟件開發(fā)的高效性和高性能被去,所以很多開發(fā)人員逐步的參與到了python為基本開發(fā)環(huán)境的web軟件開發(fā)中主儡。
課程介紹
教程主要通過一下幾個(gè)方面介紹python web框架Django的應(yīng)用:
- web概述:了解什么是web軟件
- Django快速入門:初步了解Django應(yīng)用于Web軟件開發(fā)的高效特性
- Django數(shù)據(jù)模型:了解django中數(shù)據(jù)模型的定義以及數(shù)據(jù)模型之間的關(guān)聯(lián)操作
- Django視圖模板:了解Django中網(wǎng)頁模板的定義處理和模板語法的操作使用
- Django緩存處理:了解突破硬件處理瓶頸的高性能核心——緩存
- Django權(quán)限管理:了解Django中對于web軟件最重要的環(huán)節(jié)——資源訪問限制
- Django表單處理:了解Django對于高級表單處理的封裝過程和高效處理
- Django項(xiàng)目部署:了解Django項(xiàng)目在實(shí)際使用過程中的部署操作情況
- Django分布式集群部署:了解項(xiàng)目訪問高性能的核心——多主機(jī)分布式集群
開發(fā)環(huán)境
使用最新版的各種軟件,兼容老版本軟件的各種操作模式
python 3.6.*
Django 1.11.*
MySQL 5.7.*
[[ pymysql
[[ pillow
[[ more.....
寫在前面:
希望能在web開發(fā)方面惨缆,總結(jié)的一些簡單的材料糜值,能給大家?guī)硪恍椭煞峤荩 竽聊?/p>