表单 API 关于这篇文档 这篇文档讲述Django 表单API 的详细细节。你应该先阅读_表单简介_。 绑定的表单和未绑定的表单 表单要么是绑定的,要么是未绑定的。 如果是绑定的,那么它能够验证数据,并渲染表单及其数据…
分类:django
django 1.8 官方文档翻译:6-5-1 Django中的测试
Django中的测试 自动化测试对于现代web开发者来说,是非常实用的除错工具。你可以使用一系列测试– 测试套件 — 来解决或者避免大量问题: 当你编写新代码的时候,你可以使用测试来验证你的代码是…
django 1.8 官方文档翻译:2-5-9 条件表达式
条件表达式 New in Django 1.8. 条件表达式允许你在过滤器、注解、聚合和更新操作中使用 if ... elif ... else的逻辑。条件表达式为表中的每一行计算一系列的条件,并且返回匹配到的结果表达式…
django 1.8 官方文档翻译: 2-5-10 数据库函数
数据库函数 New in Django 1.8. 下面记述的类为用户提供了一些方法,来在Django中使用底层数据库提供的函数用于注解、聚合或者过滤器等操作。函数也是表达式,所以可以像聚合函数一样混合使用它们。 我们会在…
django 1.8 官方文档翻译: 8-3 点击劫持保护
点击劫持保护 点击劫持中间件和装饰器提供了简捷易用的,对点击劫持的保护。这种攻击在恶意站点诱导用户点击另一个站点的被覆盖元素时出现,另一个站点已经加载到了隐藏的frame或iframe中。 点击劫持的示例 假设一个在线商…
django 1.8 官方文档翻译: 2-5-7 自定义查找
自定义查找 New in Django 1.7. Django为过滤提供了大量的内建的查找(例如,exact和icontains)。这篇文档阐述了如何编写自定义查找,以及如何修改现存查找的功能。关于查找的API参考,详见…
django 1.8 官方文档翻译: 2-1-1 模型语法(初稿)
Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。 交流群:467338606 网站:http://python.usyiyi.cn/django/index.html 模型 模型是有关你的…
django 1.8 官方文档翻译: 3-3-5 编写自定义存储系统
编写自定义存储系统 如果你需要提供自定义文件存储 – 一个普遍的例子是在某个远程系统上储存文件 – 你可以通过定义一个自定义的储存类来实现。你需要遵循以下步骤: 1\. 你的自定义储存类必须是django.core.fi…
django 1.8 官方文档翻译: 3-3-4 管理文件
管理文件 这篇文档描述了Django为那些用户上传文件准备的文件访问API。底层的API足够通用,你可以使用为其它目的来使用它们。如果你想要处理静态文件(JS,CSS,以及其他),参见管理静态文件(CSS和图像)。 通常…
django 1.8 官方文档翻译: 3-5-2 使用Django输出PDF
使用Django输出PDF 这篇文档阐述了如何通过使用Django视图动态输出PDF。这可以通过一个出色的、开源的Python PDF库ReportLab来实现。 动态生成PDF文件的优点是,你可以为不同目的创建自定义的…
django 1.8 官方文档翻译: 3-3-3 文件储存API
文件储存API 获取当前的储存类 Django提供了两个便捷的方法来获取当前的储存类: class DefaultStorage[source] DefaultStorage 提供对当前的默认储存系统的延迟访问,像DEF…
django 1.8 官方文档翻译: 3-5-1 使用Django输出CSV
使用Django输出CSV 这篇文档阐述了如何通过使用Django视图动态输出CSV (Comma Separated Values)。 你可以使用Python CSV 库或者Django的模板系统来达到目的。 使用Py…