BACK-END/Django

[Django] AttributeError: 'function' object has no attribute 'as_view'

이리53 2021. 10. 8. 15:21

클래스형 뷰를 사용할 때, 함수형 뷰를 사용하던 것과 똑같이 데코레이터를 사용할 경우 오류가 발생할 수있다.

 

from django.contrib.auth.decorators import login_required
from django.utils.decorators import method_decorator

# # @login_required
@method_decorator(login_required, name='dispatch')
class A ...

 

참조

'function' object has no attribute 'as_view'