-1

ユーザーのグループに基づいて認証した後、ユーザーをビューにリダイレクトしたいと考えています。

このようなことを考えてきました。

if user is user.group = ServiceProvider 
    return HttpResponseRedirect('/loggedin/')
4

1 に答える 1

0

これについて読んだ後、私は答えを得て、フィルターを使用しています。

if user is not None:
    auth.login(request, user)
    if user.groups.filter (name='Customers'):
        return HttpResponseRedirect('/loggedincustomer/')
    elif user.groups.filter (name='Service Providers'):
        return HttpResponseRedirect('/loggedin/')
    else:
        return HttpResponseRedirect('/invalid/')
于 2013-10-23T11:06:18.953 に答える