推荐答案
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应用框架。