view templates/registration/login.html @ 23:d9658d30b814

Implement initial user registration and authentication. Still way buggy.
author Jordi Gutiérrez Hermoso <jordigh@gmail.com>
date Sun, 27 Jun 2010 21:56:57 -0500
parents
children 2e7226e90157
line wrap: on
line source

{% extends "controls.djhtml" %}

{% block content %}
<div id="info">
  <h3>
    Login
  </h3>
  <div class="whitebox">
    {% if user.is_authenticated %}
    <p>
      You're already logged in as 
      <a href="{{ user.username }}">{{user.username}}</a>.
    </p>
    <p>
      (<a href="{% url auth_logout %}">logout</a>)
    </p>

    {% else %}

    {% if form.errors %}
    <p>{{form.errors}}</p>
    {% endif %}
    <form method="post" action=".">
      {% csrf_token %}
      <p>
        <label for="id_username">Username:</label>
        <br/>
        <input id="id_username" type="text" name="username" maxlength="30" />
      </p>
      <p>
        <label for="id_password">Password:</label> 
        <br/>
        <input type="password" name="password" id="id_password" />
      </p>
      <input type="submit" value="Log in" />
      <input type="hidden" name="next" value="{{ next }}" />
    </form>

    <p>
      Forgot password? <a href="{% url auth_password_reset %}">Reset it</a>!
    </p>
    <p>
      Not member? <a href="{% url registration_register %}">Register</a>!
    </p>
    {% endif %}


  </div>
</div>
{% endblock %}