Blog from the Loft

Thoughts without walls

Blog from the Loft header image 2

Resetting Django Admin Password

August 7th, 2008 · 1 Comment · django

This barely qualifies for a blog post, but what to do if you loaded, via django-admin.py loaddata
a full json file from someone during testing, and don’t have their user’s password?

Just run the django-admin.py shell, and by hand reset all the passwords:

from django.contrib.auth.models import User
for u in Users:
u.set_password(’secret’)
u.save()

That’s why you have to keep your shell login and settings files safe !!

Tags:

1 response so far ↓

  • 1 Empty // Aug 10, 2008 at 4:42 pm

    If you’re using Django Command Extensions (http://code.google.com/p/django-command-extensions/) you can just use the passwd management command.

Leave a Comment