📢 공지사항
home
📌

25강 pdateView를 이용한 비밀번호 변경 구현

UpdateView를 이용한 비밀번호 변경 구현을 진행한다.
UpdateView
path(’update/<int:pk>’, AccountUpdateView.as_view(), name= update’),
{% extends ‘base.html’ %}
{% load boostrap4 %}
{% block content %}
<div style=”text-align: center; max-width: 500px; margin: 4rem auto”>
<div class=”mb-4”>
<h4>Change info<h/4>
</div>
<form action= “{% url ‘accountapp: update’ pk=user.pk %}” method=”post”>
{% csrf_token %}
{% bootstrap_form form %}
<input type=”submit” class=”btn btn-dark rounded-pill col-6 mt-3”>
</form>
</div>
{% emdlock %}
form django.contrib.auth.forms import UserCreationForm
class AccountUpdateForm(UserCreationForm):
def __init__(selg, *args, **kwargs):
super().__init__(*args, **kwargs)
self.fields[’username’].disable = True