也不是。

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没有的特定业务逻辑

python属于前端_Django是前端还是后端?相关推荐

  1. 前端python开发_【2020Python修炼记】前端开发之 前端工具和HTML

    [目录] 1.什么是前端 2.前端学习历程 3.HTTP协议 1.HTML简介 2.HTML文档结构 3.HTML标签分类(一) 4.HTML标签分类(二) 5.特殊符号 6.其他常用标签 一.前端开 ...

  2. 4399手游事业部,诚聘AS开发主程、C++前端开发工程师、erlang后端开发工程师

    4399手游事业部,诚聘AS开发主程.C++前端开发工程师.erlang后端开发工程师 面对手机游戏的无限前景,你还Hold得住吗?你是否正执着寻找着一个优秀的手机游戏平台一展身手?赶快加入我们439 ...

  3. 当初为啥选了前端,却没选后端、算法岗?

    首先,请一定要重视方向的选择.方向即为赛道,选择一个合适自己的赛道非常重要.大家在转码的时候其实是要做两个选择:第一就是转码本身.这是大方向.领域行业和职业的选择.再做了这个决定之后,就要到了选择小方 ...

  4. 前端工程师,掌握哪个后端语言好一些?

    作为一名IT从业者,我来回答一下这个问题. 对于前端开发人员来说,要想学习一门后端编程语言,目前有三个比较不错的选择,分别是PHP.Java和Python. 如果想快速掌握一门后端编程语言,而且未来想 ...

  5. 我们前端忙成狗人家后端写SQL?

    要重视战略.技术只是技能 现在web前端越来越细分,工具.框架语言.日新月异,学也学不完.很多同学想放弃,甚至有人质疑前端以后饱和了,找不到工作了这种无脑文章. 贩卖焦虑,着实可笑,那么根据现在的判断 ...

  6. 开发转测试没人要_前端开发,测试,后端,该如何选择?

    一般来说前端会比后端简单一些的,初学者或者转行可能考虑前端多一点,但是后端开发的薪水又比前端高一些,就是比较枯燥. 前端开发 我目前一直在自学前端,从网上找资料,然后听课,只要是对编程有兴趣,应该都能 ...

  7. vue学习笔记-01-前端的发展历史(从后端到前端,再到前后端分离,再到全栈)

    vue学习笔记-01-前端的发展历史(从后端到前端,再到前后端分离,再到全栈)   这篇文章是博主在看vue-前端发展简史的时候做的笔记,以供后续学习复习 文章目录 vue学习笔记-01-前端的发展历 ...

  8. 我们前端忙成狗 人家后端写sql?

    点击上方"前端你别闹",并"星标" 喜欢我的都关注我了 要重视战略.技术只是技能 现在web前端越来越细分,工具.框架语言.日新月异,学也学不完.很多同学想放弃 ...

  9. 【前端】第一章 前端三要素、前后端分离的演变史

    第一章 前端三要素.前后端分离的演变史 文章目录 第一章 前端三要素.前后端分离的演变史 一.前端三要素 结构层(HTML) 表现层(CSS) 行为层(JavaScript) 二.前后端分离的演变史 ...

最新文章

  1. php 导出excel 特殊字符,export 导出的excel sheet名字包含特殊字符
  2. 谷歌等揭露「AI任务疑难」:存在局限的ImageNet等基准,就像无法代表「整个世界」的博物馆...
  3. Kali Linux 2016.2初体验使用总结
  4. else应输入一个语句是什么意思_Python学习基础篇 -4: Python中的转弯---分支语句
  5. 如何让地面不起灰_什么是不发火地面,如何施工?
  6. CodeForces413E Maze 2D
  7. Linux 内核与模块调试
  8. 2019校招开发岗面试题总结(Java后台开发)
  9. Redis设计与实现笔记 |目录
  10. arcgis里面如何删除标记_ArcGIS技术篇——标记符号制作
  11. 复化科特斯公式matlab_基于牛顿—科特斯积分的误差分析
  12. 雅马哈机器人左手右手系统_YAMAHA机械手操作手册.PDF
  13. 2014.3 USACO月赛T1 Watering the Fields
  14. 图像处理-放大和缩小
  15. 高级人工智能之语音识别
  16. 一根网线搞定树莓派可视化界面
  17. websocket访问ServletAPI
  18. Opencv4android 眼睛追踪
  19. norflash/nandflash 启动分析
  20. html导航栏横向展开,横向三级展开的CSS菜单

热门文章

  1. allegro16.6-差分对走线
  2. vos3000 费率前缀和地区前缀的区别及使用
  3. 解读创客教育的核心功能定位
  4. 加权轮询算法(wrr),这个考点,概率有点高!
  5. 第十次CCF计算机软件能力认证
  6. [CVPR‘23] PanoHead: Geometry-Aware 3D Full-Head Synthesis in 360 deg
  7. python repr函数
  8. 7-47 暗恋 (10 分)
  9. 苹果证书p12和描述文件的创建方法
  10. 20200907上午十点半面经