Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。它最初是被开发来用

于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这

套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。

框架介绍

Django 项目是一个Python定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有:

用于创建模型的对象关系映射

为最终用户设计的完美管理界面

一流的 URL 设计

设计者友好的模板语言

缓存系统。

Django(发音:[`dʒæŋɡəʊ]) 是用python语言写的开源web开发框架(open source web framework),它鼓励快速开发,并遵循MVC设

计。Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。

Django 根据比利时的爵士音乐家Django Reinhardt命名,他是一个吉普赛人,主要以演奏吉它为主,还演奏过小提琴等。

由于Django在近年来的迅速发展,应用越来越广泛,被著名IT开发杂志SD Times评选为2013 SD Times 100,位列“API、库和框架”

分类第6位,被认为是该领域的佼佼者 。

设计哲学

Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,

Django有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包。这使得Django具有很强的可扩展性。它还强调快速开

发和DRY(Do Not Repeat Yourself)原则。

python django 是啥_python的django做什么的相关推荐

  1. python 知乎接口_Python采用Django制作简易的知乎日报API

    现在我主要教大家如何去实战,做一个简易的知乎日报API 首先你要熟悉django的基本用法,会写模型,会写视图函数,会配置url. 1.配置字符编码 因为我们等一下要使用中文,所以要先设好字符编码 在 ...

  2. python开发商城实战_python框架Django实战商城项目之工程搭建

    项目说明 该电商项目类似于京东商城,主要模块有验证.用户.第三方登录.首页广告.商品.购物车.订单.支付以及后台管理系统. 项目开发模式采用前后端不分离的模式,为了提高搜索引擎排名,页面整体刷新采用j ...

  3. python建立文件数据库_python学习-- Django根据现有数据库,自动生成models模型文件...

    Django引入外部数据库还是比较方便的,步骤如下 : 创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致 运行下面代码可以自 ...

  4. python django开发工具_Python和Django web开发工具pycharm介绍

    今天无意中发现了这个软件,适用了一下不错.PyCharm 具有智能代码编辑器,能理解 Python 的特性并提供卓越的生产力推进工具:自动代码格式化.代码完成.重构.自动导入和一键代码导航等 PyCh ...

  5. python日期选择框_Python的Django框架中设置日期和字段可选的方法

    设置字段可选 在摆弄了一会之后,你或许会发现管理工具有个限制:编辑表单需要你填写每一个字段,然而在有些情况下,你想要某些字段是可选的. 举个例子,我们想要Author模块中的email字段成为可选,即 ...

  6. python open 函数漏洞_python和django的目录遍历漏洞

    (20210205学习笔记) 攻击者通过请求 http://220.181.185.228/../../../../../../../../../etc/sysconfig/network-scrip ...

  7. 用python搭建微商城_python框架Django实战商城项目之工程搭建

    项目说明 该电商项目类似于京东商城,主要模块有验证.用户.第三方登录.首页广告.商品.购物车.订单.支付以及后台管理系统. 项目开发模式采用前后端不分离的模式,为了提高搜索引擎排名,页面整体刷新采用j ...

  8. python简单实用案例_Python 21 Django 实用小案例1

    8 9 10 {% csrf_token %}11 用户名: 12 密码: 13 验证码: 14 15 16 17

  9. python scheduler 定时执行_python使用apscheduler做定时任务的管理

    工作中经常需要做一些定时任务,之前基本都是用crontab来定时执行脚本,python也有一个apscheduler方便进行定时任务的管理,所以我简单学习了下apscheduler的使用. Block ...

最新文章

  1. 三十六、请求分页管理方式
  2. 【CyberSecurityLearning 19】NAT与动态路由协议RIP
  3. 查网站服务器ip 被k,网站被K的排查方法
  4. 老用户们,苹果没有忘了你们!
  5. 关于cell中添加子视图 复用重叠问题的解决方法
  6. iPhone4S安装Linux系统,别失望太早 iPhone 4S其实就是iPhone 5
  7. Vue-cli3项目案例
  8. 如何查看CSND私密文章
  9. 【PX4学习笔记】2. 真正开始入门px4开发
  10. 一篇搞懂Git 和 SVN 的区别
  11. vue 如何打开接口返回的HTML文件
  12. win7无法打开计算机共享文件夹,win7共享文件夹怎么设置?win7共享文件夹无法访问...
  13. Proxmox 平台上快速部署 DoraCloud桌面云系统
  14. mysql连接服务报错1058
  15. Java实现找回密码
  16. java从高位到低位输出_任意输入一个正整数,从高位向低位依次输出,或从低位向高位依次输出(数组,调用函数两种方法)...
  17. 流媒体学习-WebRTC全面入门学习-1
  18. Pywinauto Guideline
  19. Python-shogun安装问题
  20. elementui 走马灯图片自适应

热门文章

  1. CF196E Opening Portals
  2. Codeforces Round #619 (Div. 2) F. Super Jaber 多源bfs + 思维转换
  3. Find 3-friendly Integers
  4. Tree Constructer
  5. Jamie and Tree[CF916E]
  6. dfs剪枝:洛谷P2809 hzwer爱折纸
  7. P5607-[Ynoi2013]无力回天NOI2017【线性基,线段树,树状数组】
  8. jzoj5123-diyiti【统计,容斥】
  9. USACO2.2【统计,dp,模拟,位运算】
  10. 2018 ACM ICPC Asia Regional - Seoul B.Cosmetic Survey