• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

response 질문합니다.

19.03.31 14:24 작성 조회수 79

0

'''

class TestView(TestCase):

def setUp(self):

Client는 브라우저 확인자 역할을 해줌

    self.client = Client()

def test_post_list(self):

# 브라우저 확인자(client)가 url ('내용') 을 가져오는 것

response = self.client.get('/blog/')

# 404 = Page is not found / 200 = Page is found

self.assertEqual(response.status_code, 200)

print("response is : ")

print(response)

soup = BeautifulSoup(response.content, "html.parser")

print(soup)

'''

response. 뒤에 status_code 랑 content 를 붙여서 활용하는건 알겠는데

혹시 뒤에 또 뭐가 붙을 수 있는지 알 수 있을까요?

답변 1

답변을 작성해보세요.

0

평소에 제가 많이 사용하는 것들이 아니라 다루진 않았지만 json, redirect_chain 등 기능이 있습니다. 아래 링크를 확인해보세요.

우리 강좌에서 json을 다루지 않으니까 아직 쓸일은 없겠지만, 나중에 restframework 등까지 활용하는 수준이 되시면 활용이 가능하지 않을까 싶습니다.

https://docs.djangoproject.com/en/2.1/topics/testing/tools/