我是新 Django,也是现代网络开发。我怀疑应用程序的测试。混乱可能是因为我的python知识较少。我是一名 Java 程序员,所以我对下面的代码有疑问。这是我的代码:
def test_was_published_recently_with_old_poll(self):
"""
was_published_recently() should return False for polls whose pub_date
is older than 1 day
"""
old_poll = Poll(pub_date=timezone.now() - datetime.timedelta(days=30))
self.assertEqual(old_poll.was_published_recently(), False)
这是我在我的应用程序的 test.py 中的代码。实际发生了什么Poll(pub_date=timezone.now() - datetime.timedelta(days=30))
...我的问题是(民意调查是在models.py 中定义的一个类)这里实际发生了什么?谁能详细解释一下?
提前致谢。