nlpmed_portal.users.views module¶
- class nlpmed_portal.users.views.UserUpdateView[source]¶
Bases:
LoginRequiredMixin,SuccessMessageMixin,UpdateView- form_class¶
alias of
UserUpdateForm
- success_message = 'Information successfully updated'¶
- template_name = 'users/user_update_form.html'¶
- get_success_url()[source]¶
Return the URL to redirect to after processing a valid form.
- Return type:
str
- class nlpmed_portal.users.views.UserChangePwdView[source]¶
Bases:
LoginRequiredMixin,SuccessMessageMixin,PasswordChangeView- template_name = 'users/user_changepwd_form.html'¶
- get_success_url()[source]¶
We’re in a mixin, so we cannot rely on the fact that our super() has a get_success_url. Also, we want to check for – in this order: 1) The ?next=/foo 2) The get_succes_url() if available. 3) The .success_url if available. 4) A fallback default success URL: get_default_success_url().
- Return type:
str
- class nlpmed_portal.users.views.UserRedirectView[source]¶
Bases:
LoginRequiredMixin,RedirectView- permanent = False¶