📢 공지사항
home

CreateView를 통한 회원가입 구현

복습
수강일
수강일_
숫자
21
주차
1주차
체크
태그
Accountapp Implementation
Reverse 와 Reverse_lazy의 차이
함수와 클래스를 파이썬에서 불러오는 방식의 차이가 있어서 reverse_lazy를 클래스에서는 사용함.
클래스형 뷰의 뷰 입력은
AccountCreateView.as_view() 로 입력을 해야 작동하는 뷰를 넘겨줄 수 있다.
class AccountCreateView(CreateView) model = User form_class = UserCreation success_url = 'accountapp:hello_world' template_name = 'accountapp/create.html'
Python
복사
view.py
입력해주면, create view가 완성된다.
{% extends 'base.html %} {% block content %} <div style="text-align:center;"> <form action="{% url 'accountapp:create' %}" method='post'> {% csrf_token %} {{ form }} <input type="submit" class="btn btn-primary"> </form> </div> {% endblock %}
HTML
복사