Django UserModel 확장 (feat. AbstractUser)

📢 시작하기 전에... 🙄 확장이 왜 필요해? Django에는 권한 및 인증에 대한 기본적인 기능들을 제공하고 있는데요. 사용자 정보가 담길 User Model 역시 이미 구현이 되어있기 때문에 쉽게 로그인 기능을 구현할 수 있습니다. 하지만 실제 서비스에서 저장해야 하는 사용자 데이터들이 대부분 다르기 때문에 해당 기능들을 수정해야할 필요가 있습니...

2021년 4월 7일
·
0개의 댓글

Django User Model 확장 방법

'User Model'이란? Django는 백엔드에서 꽤 중요한 부분을 차지하고 있는 권한과 인증에 대해 구현이 되어있습니다.(킹왕짱 장고) 이때 User Model이 사용자들의 데이터를 저장합니다. 물론 이 User Model을 사용해도 좋지만 서비스를 개발할 땐 기본적으로 Django에서 제공해주는 모델보다 더 다양한 기능과 정보들을 필요로 할 때가...

2021년 4월 6일
·
0개의 댓글
post-thumbnail

그래프와 DFS, BFS 정리

1. 그래프 (Graph) 1-1. 그래프란? 여러 노드와 간선으로 연결된 네트워크 또는 자료구조 그래프(Graph)는 노드(Vertex)와 간선(Edge)으로 이루어짐 G = (V, E) 차수(Degree)는 해당 노드에 연결된 간선의 수 1-2. 그래프 종류 무방향 그래프 / 방향 그래프: 간선에 방향이 있거나 없음 가중치 그래프: 간선에 비용이 할당...

2021년 2월 13일
·
0개의 댓글
post-thumbnail

정렬 알고리즘 정리 (파이썬)

정렬이란? 정렬 (sorting): 어떤 데이터들이 주어졌을 때 정해진 순서대로 나열하는 것 프로그래밍에서 자주 사용됨 정렬을 위한 다양한 알고리즘이 있음 +빅오 비교 (Big O) `O(1) 쉬운 설명을 위해 모든 예시는 오름차순 정렬을 사용함. 모든 사진의 출처는 링크로 연결함 1. 버블정렬 (Bubble sort) 인접한 두 데이터를 비교 앞에 있...

2021년 2월 3일
·
1개의 댓글
post-thumbnail

마크다운 사용법 with velog

🙏이 글은 개인적으로 참고 및 공부하기 위해 작성하게 되었으며 잘못된 정보가 있을 수 있으니 너그럽게 봐주세요 :) velog가 대체 뭔데? velog는 간단하게 말하면 개발자를 위한 블로그입니다. velopert님이 만든 이 사이트는 시작된 지는 얼마 안 되었지만 이미 국내에서 많은 개발자가 애용하고 있으며 IT 관련 다양한 주제들이 다뤄집니다. 하지...

2021년 1월 25일
·
0개의 댓글