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/
请尊重作者的劳动成果,转载请注明出处!书影博客保留对文章的所有权利。