Révision ea5cd294
Ajouté par Josué Kouka il y a plus de 8 ans
mandayejs/mandaye/views.py | ||
---|---|---|
94 | 94 |
else: |
95 | 95 |
form = FormFactory(auto_id=True, locators=settings.SITE_LOCATORS) |
96 | 96 |
if not form.is_valid(): |
97 |
User = get_user_model() |
|
98 |
if User.objects.filter(username=request.user.username).exists(): |
|
99 |
return HttpResponseRedirect(resolve_url('post-login')) |
|
100 |
|
|
97 | 101 |
return render(request, 'mandaye/associate.html', { |
98 | 102 |
'form': form, |
99 | 103 |
'submit': _('submit'), |
... | ... | |
118 | 122 |
except (User.DoesNotExist,) as e: |
119 | 123 |
return HttpResponseRedirect(resolve_url('associate')) |
120 | 124 |
|
125 |
@login_required |
|
121 | 126 |
def post_login_do(request, *args, **kwargs): |
122 |
if not request.user.is_authenticated(): |
|
123 |
return HttpResponseRedirect(resolve_url('mellon_login')) |
|
124 | 127 |
credentials = get_object_or_404(UserCredentials, user=request.user) |
125 | 128 |
login_info = { |
126 | 129 |
'address': request.build_absolute_uri(settings.SITE_LOGIN_PATH), |
Formats disponibles : Unified diff
translation updated, js/css fixed and redirect to post-login if account
already associated