| 1 | Django admin expects users' passwords to be entered as SHA-1 hashes in the format {{{[algo]$[salt]$[hexdigest]}}}. Here is a tool which automates calculating the hashes on the client side. |
| 2 | |
| 3 | You need to |
| 4 | * use the Firefox browser |
| 5 | * install the [http://greasemonkey.mozdev.org/ Greasemonkey] extension |
| 6 | * install the djangopasswordhasher.user.js user script |
| 7 | |
| 8 | Pros: |
| 9 | * works on all standard Django admin sites |
| 10 | * nothing to install on the server side |
| 11 | |
| 12 | Cons: |
| 13 | * needs the extension on the browser |