Django能做什么

子凡 问答 2019-07-09 09:53:56 阅读(...)

Django 是一个开放源代码的高级PYTHON WEB开发框架,使用Django的能力可能是学习Python的最大优势之一。利用Django的模型Model,视图View和模板Template,可以轻松构建可供部署的应用程序。

Django 是一个开放源代码的高级 PYTHON WEB 开发框架,非常出色,使用 Django 的能力可能是学习 Python 的最大优势之一。利用 Django 的模型 Model,视图 View 和模板 Template,可以轻松构建可供部署的应用程序。

Django

Python 下有许多款不同的 Web 框架。Django 是重量级选手中最有代表性的一位。许多成功的网站和 APP 都基于 Django。

Django 最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的。并于 2005 年 7 月在 BSD 许可证下发布。这套框架是以比利时的吉普赛爵士吉他手 Django Reinhardt 来命名的。

Django 的主要目标是使得开发复杂的、数据库驱动的网站变得简单。Django 注重组件的重用性和“可插拔性”,敏捷开发和 DRY 法则(Don’t Repeat Yourself)。在 Django 中 Python 被普遍使用,甚至包括配置文件和数据模型。

Django 框架的核心包括:一个 面向对象 的映射器,用作数据模型(以 Python 类的形式定义)和关系型数据库间的介质;一个基于正则表达式的 URL 分发器;一个视图系统,用于处理请求;以及一个模板系统。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • Python

    Python可以应用在哪些领域

    常规软件开发、科学计、自动化运维、云计算、WEB开发、网络爬虫、数据分析、人工智能,Python可以在这些领域都可应用到。
  • Python hello

    Python前端框架有哪些

    Python 前端框架包括:django、flask、web.py、bottle、uliweb、Tornado 等。Flask 很轻,花很少的成本就能够开发一个简单的网站,适合初学者学习。
  • Django

    Django 是什么

    Django是一个Python框架。开放源代码的Python Web应用框架,采用了MVT的软件设计模式,即模型Model,视图View和模板Template。使用这种架构,程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。
  • Python

    Python 可以干什么

    Python是一种广泛使用的高级编程语言,属于通用型编程语言,是完全面向对象的语言。函数、模块、数字、字符串都是对象。经常被用于Web开发、GUI开发、操作系统、科学计算等应用范围。
  • Pyston

    Pyston是什么

    Pyston几乎支持所有Python语义。另外还实现了许多用法,这些用法一般不认为是Python的特性,但一些常见的第三方库中会用到。如支持内置函数中所有的参数组合,或一些技巧性的用法,如修改sys.module来改变一条导入语句的结果。
  • FastAPI

    FastAPI是什么

    FastAPI是一个现代的,快速(高性能)python web框架。基于标准的python类型提示,使用python3.6+构建API的Web框架。