Python/문법

[Django 문법] name을 url로 바꿔주는 reverse() 함수

마이구미+ 2023. 5. 6. 17:02

- reverse()

path('feed/', views.FeedView.as_view(), name='feed_view')
  • urls.py에 이렇게 설정된 url이 있을 때 views.py 에서 return 값으로 reverse()를 사용할 수 있다
class FeedView(APIView):
	def get(self, request):
    	return reverse('feed_view')
  • 이런 식으로 쓰면 return 값에 "기본주소/articles/feed/"가 담겨서 이 주소로 이동하게 된다

 

  • 문서에는 name이나 viewname을 쓸 수 있다고 하는데 viewname은 뭔지 몰라서 그냥 name만 씀