【发布时间】:2011-02-02 18:03:26
【问题描述】:
Django 会话的行为在“标准”视图代码和测试代码之间发生变化,从而不清楚如何为会话编写测试代码。谷歌搜索会产生关于这个问题的两个相关讨论:
我很困惑,因为两张票都有不同的方法来处理这个问题,而且他们都被接受了。我认为这意味着它们已被修补,并且行为现在有所不同。我也不知道这些补丁属于哪个版本。
如果我在 Django 1.0 中编写单元测试,我将如何设置会话存储以使会话像在浏览器中一样工作?
【问题讨论】:
-
被接受的票证并不意味着问题已解决,它仅意味着 Django 开发人员已经认识到票证描述了有效的问题或功能请求。只有当它被标记为“已修复”时,才会将解决方案提交到源代码树。
-
哦,我不知道。考虑到这一点,我会重新阅读这些帖子。谢谢。
标签: python django unit-testing session django-sessions