Django安裝極其簡單,就一句命令
pip install Django==2.2.3
更多:
Django介紹:
Django,發(fā)音為[`d???ɡ??],Django誕生于2003年秋天,2005年發(fā)布正式版本,由Simon和Andrian開發(fā)。當(dāng)時兩位作者的老板和記者要他們幾天甚至幾個小時之內(nèi)增加新的功能。兩人不得已開發(fā)了Django這套框架以實現(xiàn)快速開發(fā)目的,因此Django生來就是為了節(jié)省開發(fā)者時間的。Django發(fā)展至今,被許許多多國內(nèi)外的開發(fā)者使用,已經(jīng)成為web開發(fā)者的首選框架。因此,如果你是用python來做網(wǎng)站,沒有理由不學(xué)好Django。
web服務(wù)器和應(yīng)用服務(wù)器以及web應(yīng)用框架:
web服務(wù)器:負(fù)責(zé)處理http請求,響應(yīng)靜態(tài)文件,常見的有Apache,Nginx以及微軟的IIS.
應(yīng)用服務(wù)器:負(fù)責(zé)處理邏輯的服務(wù)器。比如php、python的代碼,是不能直接通過nginx這種web服務(wù)器來處理的,只能通過應(yīng)用服務(wù)器來處理,常見的應(yīng)用服務(wù)器有uwsgi、tomcat等。
web應(yīng)用框架:一般使用某種語言,封裝了常用的web功能的框架就是web應(yīng)用框架,flask、Django以及Java中的SSH(Structs2+Spring3+Hibernate3)框架都是web應(yīng)用框架。
Django和MVC:
Django是一個遵循MVC設(shè)計模式的框架,MVC是Model、View、Controller的三個單詞的簡寫。分別代表模型、視圖、控制器。而Django其實也是一個MTV的設(shè)計模式。MTV是Model、Template、View三個單詞的簡寫。分別代表模型、模版、視圖。
附:
Django的官網(wǎng):https://www.djangoproject.com/
Django Book2.0版本的中文文檔:http://djangobook.py3k.cn/2.0/chapter01/
Django2.0版本的中文文檔:http://python.usyiyi.cn/translate/django2/index.html
下一章將介紹windows和linux下memcached安裝和使用telnet操作memcached