Django 簡(jiǎn)介
Django 是用Python開發(fā)的一個(gè)免費(fèi)開源的Web框架,可以用于快速搭建高性能,優(yōu)雅的網(wǎng)站!采用了MVC的框架模式,即模型M,視圖V和控制器C,也可以稱為MVT模式,模型M,視圖V,模板T。
它最初是被開發(fā)來(lái)用于管理勞倫斯出版集團(tuán)旗下的一些以新聞內(nèi)容為主的站點(diǎn)的, 并于2005年7月在BSD許可證下公布.
這套框架是以比利時(shí)的吉普賽爵士吉他手Django Reinhardt來(lái)命名的.
Django 的主要目標(biāo)是使得開發(fā)復(fù)雜的、數(shù)據(jù)庫(kù)驅(qū)動(dòng)的網(wǎng)站變得簡(jiǎn)單。Django 注重組件的重用性和“可插拔性”,敏捷開發(fā)和 DRY 法則(Don’t Repeat Yourself)。在 Django 中 Python 被普遍使用,甚至包括配置文件和數(shù)據(jù)模型。
Django 于 2008 年 6 月 17 日正式成立基金會(huì)。
Django 框架的核心包括:
核心框架中還包括:
Django 包含了很多應(yīng)用在它的 contrib 包中,這些包括:
更多建議: