def authenticate_user(request): form, user = auth_user(request) if not user: return index(request, form) return HttpResponseRedirect('/')
def index(request, form=None): if not form: form, user = auth_user(request) else: user = None if not user: content = utils.get_data('no_auth_index_content.%s.html'%request.LANGUAGE_CODE) elif user.role == 'admin': content = utils.get_data('admin_index_content.%s.html'%request.LANGUAGE_CODE) else: content = utils.get_data('user_index_content.%s.html'%request.LANGUAGE_CODE) return render_to_response('index.html',{'form':form, 'user':user,'content':content})