所以我在用Django進行TDD,而且我被困在以下問題上。從TestCase的Django - TDD:'HttpRequest'沒有'POST'屬性
def test_home_page_can_save_POST_request(self):
request = HttpRequest
request.method = 'POST'
request.POST['item_text'] = 'A new list item'
response = home_page(request)
self.assertIn('A new list item', response.content.decode())
類
試驗方法和我收到提示爲:
request.POST['item_text'] = 'A new list item'
AttributeError: type object 'HttpRequest' has no attribute 'POST'
但HttpRequest的具有屬性 'POST' 按Django文檔。
Thansk guys!
感謝隊友,我一直在試圖解決它與不同模塊的幾個小時。該死的這些括號或分號:D – MacR