推薦答案
django是前端,Django是一個基于Python的開源的Web應用框架。主要是用來快速搭建高性能網站,網站CMS內容管理系統板塊建設等。實用,可維護,簡潔的設計,能夠有效保護網站,Django框架的主要目標是允許開發人員專注于新應用程序的組件。
其他答案
-
Django是一個框架,而不是一種語言。Python是編寫Django的語言。 Django是Python libs的集合,它允許您快速高效地創建高質量的Web應用程序,并且適合于前端和后端。 然而,Django以其“Django admin”而聞名,這是一個自動生成的后端,允許您在眨眼間管理您的網站,處理許多簡單的用例,而無需編寫大量代碼。 更準確地說,對于前端,Django幫助您選擇、格式化和顯示數據。它具有URL管理、模板語言、身份驗證機制、緩存掛鉤和各種導航工具(如分頁器)。 對于后端,Django附帶了一個ORM,它允許您輕松地操作數據源,forms(一個HTML獨立實現)用于處理用戶輸入和驗證數據和信號,這是observer模式的一個實現。再加上大量特定于用例的漂亮的小工具。 對于所有后端工作,Django都沒有幫助,您只需使用常規的Python。業務邏輯是一個相當寬泛的術語。 您可能還想知道Django附帶了apps的概念,apps是一個自包含的可插入Django庫,它可以解決一個問題。Django社區非常龐大,因此有許多應用程序可以執行vanilla Django沒有的特定業務邏輯
-
Django既不是前端也不是后端,它是一個基于Python的開源的Web應用框架。