Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class LoginRequiredMixin(object):
- @classmethod
- def as_view(cls, **initkwargs):
- view = super(LoginRequiredMixin, cls).as_view(**initkwargs)
- # (!!) multilangue = reverse_lazy, PAS reverse
- return login_required(view, login_url=reverse_lazy('my_home_login'))
- class EditView(LoginRequiredMixin, generic.UpdateView):
- model = Personne
- template_name = 'my_home/profile/base.html'
- form_class = ProfileForm
- success_url = reverse_lazy('my_home_profile_edit')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement