WIL23 04월 5주차
이번 주 한 일
장고 심화 개인 과제: DRF로 Todo-list
user CRUD, todo_list CRUD, admin site, test 코드 일부
https://github.com/beo202202/Django_ToDoList
GitHub - beo202202/Django_ToDoList
Contribute to beo202202/Django_ToDoList development by creating an account on GitHub.
github.com
페어코딩3
https://school.programmers.co.kr/learn/courses/30/lessons/120893 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞
beolog.tistory.com
각종 이론 공부
객체지향
캡슐화 객체 지향 프로그래밍에서 중요한 개념 중 하나 객체의 내부 상태를 보호하고, 객체와 객체 간의 상호 작용을 제어하는 것을 의미 객체 내부에 있는 데이터나 메서드에 직접 접근하지 않
beolog.tistory.com
협업을 위한 소통법
이렇게 소통! 1. 많이 말합시다 > 빠르게 가까워질 수 있기 때문 2. 미리 말합시다 > 미리 대비를 할 수 있기 때문 3. 명확하게 말합시다 > 공동 목표를 효율적으로 달성할 수 있기 때문 4. 근거를 가
beolog.tistory.com
CSRF(Cross-Site Request Forgery)
CSRF란 Cross-Site Request Forgery의 약자로, 인터넷 사용자가 자신의 의지와는 무관하게 공격자가 의도한 요청을 보내도록 유도하는 공격 기법입니다. 유명 경매 사이트인 옥션에서 발생한 개인정보
beolog.tistory.com
XSS(Cascading Style Sheet)
줄이면 CSS인데 Cascading Style Sheet와 혼동이 올 수 있어서 XSS라고 부릅니다. SQL Injection과 함께 웹 상에서 가장 기초적인 취약점 공격 방법의 일종으로, 웹 사이트에 있는 취약점을 이용하여 공격자
beolog.tistory.com
What is SQL injection in vulnerability hacking?
Hacking은 사회공학적 해킹, 취약점 해킹, 메모리 해킹 등이 있습니다. 그 중 취약점 해킹에서 SQL 인젝션(SQL 삽입, SQL 주입으로도 불립니다)은 코드 인젝션의 한 기법으로 클라이언트의 입력값을
beolog.tistory.com
ORM이란?
ORM(Object-Relational Mapping)은 객체 지향 프로그래밍 언어와 관계형 데이터베이스를 연결하는 기술입니다. ORM은 데이터베이스에 접근하는 대신, 객체를 사용하여 데이터를 조작할 수 있도록 합니다.
beolog.tistory.com
MVC패턴과 MVT 패턴
MVC(Model-View-Controller) 패턴과 MVT(Model-View-Template) 패턴은 웹 개발에서 가장 많이 사용되는 패턴 중 두 가지입니다. MVC 패턴은 웹 어플리케이션을 세 가지 요소로 구분합니다. 모델(Model)은 데이터를
beolog.tistory.com
django 장단점
장점 생산성: 장고는 빠르고 간편하게 웹 어플리케이션을 만들 수 있습니다. 데이터베이스 모델링, URL 라우팅, 세션 관리 등의 작업을 자동으로 처리해줍니다. 안정성: 장고는 강력한 보안 기능
beolog.tistory.com
djangorestframework_simplejwt customing token claims "Recent changes"
최근 문서가 바뀌어서 그에 맞춰서 바꿔줘야 했었다. 변경 전 공식문서(stable) https://django-rest-framework-simplejwt.readthedocs.io/en/stable/customizing_token_claims.html Customizing token claims — Simple JWT 5.2.2 documentatio
beolog.tistory.com
다음 주 할 일
DRF 팀 프로젝트
해보고 싶었지만 못해서 아쉬운 일
프론트
test 코드 더 작성하지 못함.
블로그에 프로젝트 했던 작업들을 적지 못함 ㅠ.ㅠ 이게 제일 큼 ㅠ.ㅠ
프로젝트 안에 실수 했던 것들 궁금했던 것들 주석으로 달아놨지만 아쉽다.