O'Reilly logo

Django 1.0 Web Site Development by Ayman Hourieh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Account management

So far we have implemented session management and registration facilities. We now need to let the user update account information, such as the password or email address. To implement such features, we can do one of the two things:

  • We can use the views that Django provides for common account management tasks as we did while creating the login form
  • We can design our own form and process its input data as we did with the registration form

We've seen how to use both approaches. Each approach has its advantages and disadvantages. Obviously, designing your own form gives you greater control, but it requires more code. On the other hand, using a Django view is faster, but in this case you are limited to the form offered by Django. In ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required