推薦答案
django是前端,Django是一個(gè)基于Python的開(kāi)源的Web應(yīng)用框架。主要是用來(lái)快速搭建高性能網(wǎng)站,網(wǎng)站CMS內(nèi)容管理系統(tǒng)板塊建設(shè)等。實(shí)用,可維護(hù),簡(jiǎn)潔的設(shè)計(jì),能夠有效保護(hù)網(wǎng)站,Django框架的主要目標(biāo)是允許開(kāi)發(fā)人員專(zhuān)注于新應(yīng)用程序的組件。

其他答案
-
Django是一個(gè)框架,而不是一種語(yǔ)言。Python是編寫(xiě)Django的語(yǔ)言。 Django是Python libs的集合,它允許您快速高效地創(chuàng)建高質(zhì)量的Web應(yīng)用程序,并且適合于前端和后端。 然而,Django以其“Django admin”而聞名,這是一個(gè)自動(dòng)生成的后端,允許您在眨眼間管理您的網(wǎng)站,處理許多簡(jiǎn)單的用例,而無(wú)需編寫(xiě)大量代碼。 更準(zhǔn)確地說(shuō),對(duì)于前端,Django幫助您選擇、格式化和顯示數(shù)據(jù)。它具有URL管理、模板語(yǔ)言、身份驗(yàn)證機(jī)制、緩存掛鉤和各種導(dǎo)航工具(如分頁(yè)器)。 對(duì)于后端,Django附帶了一個(gè)ORM,它允許您輕松地操作數(shù)據(jù)源,forms(一個(gè)HTML獨(dú)立實(shí)現(xiàn))用于處理用戶(hù)輸入和驗(yàn)證數(shù)據(jù)和信號(hào),這是observer模式的一個(gè)實(shí)現(xiàn)。再加上大量特定于用例的漂亮的小工具。 對(duì)于所有后端工作,Django都沒(méi)有幫助,您只需使用常規(guī)的Python。業(yè)務(wù)邏輯是一個(gè)相當(dāng)寬泛的術(shù)語(yǔ)。 您可能還想知道Django附帶了apps的概念,apps是一個(gè)自包含的可插入Django庫(kù),它可以解決一個(gè)問(wèn)題。Django社區(qū)非常龐大,因此有許多應(yīng)用程序可以執(zhí)行vanilla Django沒(méi)有的特定業(yè)務(wù)邏輯
-
Django既不是前端也不是后端,它是一個(gè)基于Python的開(kāi)源的Web應(yīng)用框架。
熱問(wèn)標(biāo)簽 更多>>
人氣閱讀
熱問(wèn)TOP榜
大家都在問(wèn) 更多>>
java靜態(tài)代碼塊和構(gòu)造方法執(zhí)行順序怎么操作
java文件分片上傳實(shí)現(xiàn)方法怎么操作
java對(duì)稱(chēng)加密返回參數(shù)給客戶(hù)端怎么操作
java合并兩個(gè)數(shù)組并升序排列怎么...
java合并兩個(gè)數(shù)組并排序怎么操作
java多行字符串輸入怎么操作




京公網(wǎng)安備 11010802030320號(hào)