だから、これは私がこれまで持っているものです:
Views.py で
class ProfileUpdate(UpdateView):
model = User
fields = ('username','email', 'password1', 'password2')
template_name = 'editprofile.html'
def get_object(self, queryset=None):
return self.request.user
editprofile.html で
<form method="post">
{% csrf_token %}
{{ form }}
<input type="submit" />
</form>
urls.py で
url(r'^profile/', ProfileUpdate.as_view(), name='profile'),
したがって、私の問題は、これにより、ユーザープロファイルに接続されたすべての可能なオプションが表示されることです (彼らは自分自身をスーパーユーザーにすることができます)。
これは単純な変更に違いないことはわかっていますが、私の人生では、それを理解することはできません.
どんな助けでも大歓迎です!ありがとう