您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)Django有什么用途的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
Django的用途
用于web服務(wù)器的開發(fā)
Django的特點
有完善的ORM關(guān)系映射
有強大的路由映射功能
有完善的視圖模板的實現(xiàn)
有健全的后臺管理系統(tǒng)
有強大的緩存支持
Django 是一個開放源代碼的高級 PYTHON WEB 開發(fā)框架,非常出色,使用 Django 的能力可能是學(xué)習(xí) Python 的最大優(yōu)勢之一。利用 Django 的模型 Model,視圖 View 和模板 Template,可以輕松構(gòu)建可供部署的應(yīng)用程序。
Python 下有許多款不同的 Web 框架。Django 是重量級選手中最有代表性的一位。許多成功的網(wǎng)站和 APP 都基于 Django。
Django 最初是被開發(fā)來用于管理勞倫斯出版集團(tuán)旗下的一些以新聞內(nèi)容為主的網(wǎng)站的。并于 2005 年 7 月在 BSD 許可證下發(fā)布。這套框架是以比利時的吉普賽爵士吉他手 Django Reinhardt 來命名的。
Django 的主要目標(biāo)是使得開發(fā)復(fù)雜的、數(shù)據(jù)庫驅(qū)動的網(wǎng)站變得簡單。Django 注重組件的重用性和“可插拔性”,敏捷開發(fā)和 DRY 法則(Don’t Repeat Yourself)。在 Django 中 Python 被普遍使用,甚至包括配置文件和數(shù)據(jù)模型。
Django 框架的核心包括:一個 面向?qū)ο?的映射器,用作數(shù)據(jù)模型(以 Python 類的形式定義)和關(guān)系型數(shù)據(jù)庫間的介質(zhì);一個基于正則表達(dá)式的 URL 分發(fā)器;一個視圖系統(tǒng),用于處理請求;以及一個模板系統(tǒng)。
感謝各位的閱讀!關(guān)于Django有什么用途就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。