Projet

Général

Profil

« Précédent | Suivant » 

Révision ea5cd294

Ajouté par Josué Kouka il y a plus de 8 ans

translation updated, js/css fixed and redirect to post-login if account
already associated

Voir les différences:

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