0
スーパーユーザーがすべてのユーザーのテーブルを情報とともに表示できるコントロールパネルを作成しています。ユーザーのパスワードを列に追加し、編集フォームへのリンクを使用してパスワードを変更したい。スーパーユーザがDjangoで他のユーザのパスワードを表示および編集できるビューを作成するにはどうすればいいですか?
スーパーユーザーがすべてのユーザーのテーブルを情報とともに表示できるコントロールパネルを作成しています。ユーザーのパスワードを列に追加し、編集フォームへのリンクを使用してパスワードを変更したい。スーパーユーザがDjangoで他のユーザのパスワードを表示および編集できるビューを作成するにはどうすればいいですか?
letがあなたのスタイルを嫌い、あなたはパスワード
@require_http_methods(['PATCH'])
def update_password(request):
if not request.user.is_superuser:
# return with error
else:
# update user password
に更新するために、パスワード
別のビューを表示することができ、スーパーユーザーを送信
list_passwords
ビューなぜDjangoの管理を使用していないを持っていると言います? [変更する](https://stackoverflow.com/questions/7357057/overriding-admin-css-in-django)! –Djangoの管理者はパスワードをリセットすることができますが、パスワードは表示されません。 –
Djangoはハッシュのみを格納します。元のパスワードを表示することはできません。 – Alasdair