Форум сайта python.su
0
логиню юзера:
def login_user (request): errors = [] if 'username' and 'password' in request.GET: user = authenticate(username=request.GET['username'], password=request.GET['password']) if user is not None and user.is_active: login(request, user) username = request.GET['username'] return render_to_response('bc/account_page.html', locals(), RequestContext(request)) else: errors.append('логин или пароль не верен') return render_to_response ('bc/login_page.html', locals(), RequestContext(request)) else: return render_to_response ('bc/login_page.html', locals (), RequestContext(request))
{% extends "bc/index.html" %} {% block form %} <p class = "hello_username">hello {{request.user.username}}</p> {% endblock %} {% block registration_button %} <div class = "registration_button" > <a href = "/bc/"> <p class="button_text" >Главная</p> </div> {% endblock %} {% block login_button %} <div class = "login_button" > <a href = "/bc/logout/"> <p class="button_text" >Выйти</p> </div> {% endblock %}
def account_page(request): return render_to_response ('bc/account_page.html', RequestContext(request))
Отредактировано scio_me_nescire (Март 19, 2014 15:34:51)
Прикреплённый файлы:
хз.png (7,5 KБ)
Офлайн
221
scio_me_nescire
Документация!
<p class = "hello_username">hello {{user.username}}</p>
Офлайн