本周回顾
本周我们发布了第一个正式版本,并进行了一系列改进。以下是按时间顺序排列的重点事件。
- 修订版 1233:Django 的 404 和 500(服务器错误)页面在调试模式下现在更加美观,并且比以前提供了更多信息。
- 修订版 1247::添加了一个 `direct_to_template` 通用视图,它只需渲染给定的模板并从 URL 传递参数。请参阅文档。
- 修订版 1249:添加了一个 `redirect_to` 视图,它只需重定向到给定的页面。请参阅文档。
- 修订版 1253:改进了 `FormWrapper` 类,现在可以迭代表单字段。
- 修订版 1258:将django-admin.py startapp 命令更改为创建 `views.py` 文件而不是 `views` 包。这样可以简化操作。当然,您仍然可以将视图放在 `views` 包中,或放在 Python 路径上的任何其他 Python 模块中。
- 发布 Django 0.90!
- 修订版 1274:修复了数据库 API 中“select”关键字引号的错误。感谢 Hugo。
- 修订版 1275:对于没有 `short_description` 的 admin `list_display` 函数,Django 现在将下划线转换为空格。感谢 Aaron Swartz。
- 修订版 1281:为尚未记录的评论框架添加了一些方便的 RSS 配置。
- 修订版 1291:增强了URLconf 文档。请阅读一下!
- 修订版 1296:更改了flatpages 应用,使其在 `DEBUG=True` 时不会抛出 404 异常。感谢 Hugo。
- 修订版 1297:修复了新的 500 错误视图中的命名空间错误。感谢 rjwittams。
- 修订版 1303:添加了SESSION_SAVE_EVERY_REQUEST 设置。
- 修订版 1313:修复了长期存在的 OneToOneFields 错误。
- 修订版1314 和 1323:分别改进了模型验证器以验证 FloatFields 和 `unique_together`。
- 修订版 1326:修复了 SQLite 后端中处理下划线和百分号的错误。
- 修订版 1327:改进了身份验证框架中的密码安全性。请参阅网志条目。
其他 Django 新闻
- Sune Kirkeby 改进了XHTMLAsHTMLMiddleware。
- Luke Plant 发布了一个Django 验证器应用,它可以验证每个 Django 驱动的页面的输出 HTML。
- Simon Willison 在伦敦向 200 多人介绍了 Django。这是一个很好的总结。
- 正如我们在一篇网志条目中提到的那样,Snakes and Rubies(Django 和 Ruby on Rails 背后思想的交流会议)将于 12 月 3 日在芝加哥举行。Adrian 和 Jacob(可能还有 Simon)将出席。我们希望能够为无法参加的人录制视频。
- Bill de hÓra 在 16 分钟内编写了一个 Django 待办事项应用。
- 许多人继续发现 Django 并爱上它。查看 David Ascher 和 Luke Plant 的好评。
- 还有一篇精彩评论:“我将来会将我的 PHP 代码迁移到 Django 和类似的框架。PHP 开发人员的愚蠢决定已经让我有点厌烦了。”