본문 바로가기

전체 글

(93)
210821 장고 26커밋, DeleteView기반 회원탈퇴 구현
210821 장고 25커밋, UpdateView를 이용한 비밀번호 변경 구현 forms.py from django.contrib.auth.forms import UserCreationForm class AccountUpdateForm(UserCreationForm): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields['username'].disabled = True # if this code does not existing it can be changed the ID detail.py {% extends 'base.html' %} {% block content %} {{target_user.date_joined}} {{target_user.username}} {% if target_..
210820 장고 24강 DetailView를 이용한 개인 페이지 구현 READ VIEW = DETAIL VIEW 이해가 점점 되는중 역시 이해를 동반으로 한 공부를 해야되는군 그리고 계속 보니까 뭔가 이해가되는거같음 역시 일단 시작하는게 참 중요하다
210820 장고 23강 Bootstrap 을 이용한 Form 디자인 정리 23강 Bootstrap 을 이용한 Form 디자인 정리 django-bootstrap4 라이브러리를 이용하여 form 을 부트스트랩 스타일로 꾸며보고, 지금까지 만든 사이트의 디자인을 정리합니다 스타일 정리하기. 끝
210820 장고 22강 Login / Logout 구현 바로 접속해서 로그인 로그인 성공 22강 Login / Logout 구현 로그인 후 어카운트 프로필로 간다. 기본적으로 설정되는곳 메카니즘 login view, logout view -> redirect next -> login_redirect_url->default(profile) 으로 간다. 순서이다. 그렇다. 로그인할때마다 이제 .. login이렇게 입력할텐데 창을 만들어줍니다. 앵커태그를이용하여 한페지이내에 링크를 만들어준다. span 태그란 ? 글씨가 가로로 펼쳐짐 줄바꿈은 옆으로 펼쳐짐 태그는 inline element (인라인 엘리먼트)라 자신의 content 만큼 공간을 차지한다. div태그란? 글씨를 한 박스안에 묶음 줄바꿈은 아래로 펼쳐짐 코드의 행 전체를 차지한다. 만약 코드가 1,0..
210820 장고 21강 CreateView를 통한 회원가입 구현 21강 CreateView를 통한 회원가입 구현 class AccountCreativeView(CreateView): model = User form_class = 계정은 생각보다 중요한 과정이다. 장고가 기본적인 폼을 제공해준다 views.py from django.contrib.auth.forms import UserCreationForm from django.contrib.auth.models import User from django.http import HttpResponse, HttpResponseRedirect from django.shortcuts import render # Create your views here. #view 단의 완성 from django.urls import reve..
210819 장고 20강 CRUD 소개 20강 Django 의 CRUD, Class Based View 소개 전환점이 되는 구간이다 ! 20강이나 왔어요 축하해요 !!!! function - hello world 요청을 받아서 리스폰스를 되돌려주는 것에 대한 이해 form에서 인풋텍스트 -> 헬로월드 -> 디비저장 -> html 출력 -> 아웃풋 포문 돌려서 여러개 아웃풋 동시다발적 출력 form에서 헬로월드를 오쳥을 보낼때 아무나 보낼 수 있는게 문제다. anyone에서 authentication 계정을 만들어주는 것이다. 우린 지금 accountapp을 만들어주는거다 ㅋㅋㅋ 1. sign up - CREATE VIEW 2. view info - READ VIEW 3. change info - UPDATE VIEW 4. QUIT - DELE..
210819 장고 19강 디버깅 설정하고 브레이킹 포인트 설정 .