Django框架特性

Django框架图

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

Django是一个鼓励快速开发与简洁、务实设计的高层Python Web框架。


Object-relational mapper

Define your data models entirely in Python. You get a rich, dynamic database-access API for free — but you can still write SQL if needed.

对象关系映射器

完全使用Python定义数据模型。开发者可以自由地使用由Django提供的丰富的动态数据访问API,当然在需要时也可以直接写SQL语句来操作数据库。


Automatic admin interface

Save yourself the tedious work of creating interfaces for people to add and update content. Django does that automatically, and it's production-ready.

自动管理界面

使用Django,开发者可以省去繁冗的工作来编写用于内容新增、更新等操作的接口。Django已经内置了这些组件。


Elegant URL design

Design pretty, cruft-free URLs with no framework-specific limitations. Be as flexible as you like.

优雅的URL设计

URL设计精妙、没有冗余代码,且没有特定框架限制,十分灵活。


Template system

Use Django's powerful, extensible and designer-friendly template language to separate design, content and Python code.

模板系统

使用Django强大、可扩展和设计师友好的模板语言可以将设计、内容和Python代码相互隔离开来。


Cache system

Hook into memcached or other cache frameworks for super performance — caching is as granular as you need.

缓存系统

以超强的性能挂接到memcached或者其他缓存框架,粒度随需应变。


Internationalization

Django has full support for multi-language applications, letting you specify translation strings and providing hooks for language-specific functionality.

国际化

Django对于多语言应用提供了完整的支持,可以指定翻译字符串并为特定语言的功能提供钩子。

本文链接:http://bookshadow.com/weblog/2014/03/04/django-framework-features/
请尊重作者的劳动成果,转载请注明出处!书影博客保留对文章的所有权利。

如果您喜欢这篇博文,欢迎您捐赠书影博客: ,查看支付宝二维码