Advertisement
Guest User

Untitled

a guest
Feb 11th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. class LoginRequiredMixin(object):
  2. @classmethod
  3. def as_view(cls, **initkwargs):
  4. view = super(LoginRequiredMixin, cls).as_view(**initkwargs)
  5. # (!!) multilangue = reverse_lazy, PAS reverse
  6. return login_required(view, login_url=reverse_lazy('my_home_login'))
  7.  
  8. class EditView(LoginRequiredMixin, generic.UpdateView):
  9. model = Personne
  10. template_name = 'my_home/profile/base.html'
  11. form_class = ProfileForm
  12. success_url = reverse_lazy('my_home_profile_edit')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement