바뀜

39 바이트 제거됨 ,  2021년 11월 2일 (화) 17:12
3번째 줄: 3번째 줄:  
===탬플릿 수정===
 
===탬플릿 수정===
 
적당한 곳에 회원가입 링크를 담는다.<syntaxhighlight lang="html+django">
 
적당한 곳에 회원가입 링크를 담는다.<syntaxhighlight lang="html+django">
<a href="{% url 'membership:signup' %}">회원가입</a>
+
<a href="{% url 'account:signup' %}">회원가입</a>
 
</syntaxhighlight>
 
</syntaxhighlight>
 
===urls.py 수정===
 
===urls.py 수정===
20번째 줄: 20번째 줄:  
from django.contrib.auth.models import User #그리고 제공되는 모델과...
 
from django.contrib.auth.models import User #그리고 제공되는 모델과...
   −
class UserForm(UserCreationForm):
+
class User_create_form(UserCreationForm):
 
     class Meta:
 
     class Meta:
         model = User
+
         model = get_user_model  # 설정된 커스텀모델
         fields = ["username","password1", "password2","email"]#모델의 어떤 부분을 기입할지
+
         fields = ["username","password1", "password2","email"] # 모델의 어떤 부분을 기입할지
 
</syntaxhighlight>위에서 지정해주지 않은 fields가 폼에 적용되는데, 이 폼에 대한 공부가 따로 필요할 듯하다.
 
</syntaxhighlight>위에서 지정해주지 않은 fields가 폼에 적용되는데, 이 폼에 대한 공부가 따로 필요할 듯하다.
    
비밀번호가 2개인 것은 서로 대조해서 같은지 확인하기 위함.
 
비밀번호가 2개인 것은 서로 대조해서 같은지 확인하기 위함.
  −
[한가지 의문인 것은...  모델에 들어갈 내용 뜯어고칠 순 없나?]
   
===view 작성===
 
===view 작성===
 
<syntaxhighlight lang="python">
 
<syntaxhighlight lang="python">