slugify
-
Day-3(Mixin, method_decorator, staticfiles, form_valid, slugify)TIL & Todo List/Coding for Entrepreneures 2020. 1. 14. 16:19
Login, Member and Staff required Mixin Member required mixin 특정 페이지에 접근 권한을 부여하기 위해 사용될 mixin 구현 동영상은 무료로 제공되거나 가입된 멤버에게만 제공된다. Video 모델에 free & member_required 필드를 추가하고 해당 조건에 따라 영상에 대한 접근을 허용한다. # mixins.py class MemberRequiredMixin(object): def dispatch(self, request, *args, **kwargs): obj = self.get_object() if request.user.is_staff or obj.free: return super().dispatch(request, *args, **kwar..