[TIL] UUID 사용법

UUID란?uuid 안에는 uuid1(), uuid3(), uuid4(), uuid5() 이렇게 4개의 함수가 있습니다.uuid.uuid1(node=None, clock_seq=None)\-호스트ID, 시퀀스, 현재시간을 기준으로 uuid를 생성합니다.uuid.uuid

2일 전
·
0개의 댓글
post-thumbnail

[codekata] week2 day5

인자인 height는 숫자로 이루어진 배열입니다.그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다. 아래의 그래프라면 height 배열은 입니다.저 그래프에 물을 담는다고 생각하고, 물을 담을 수 있는 가장 넓은 면적의 값을 반환해주세요.가정) 배열의 길이는

2020년 11월 15일
·
0개의 댓글

[codekata] week2 day4

nums는 숫자로 이루어진 배열입니다.가장 자주 등장한 숫자를 k 개수만큼 return해주세요. 함수에게 전달되는 인자는 숫자로 구성된 배열이고, 그리고 가장 많이 등장하는 숫자순으로 몇개까지 배열형태로 리턴할지에 대한 문제입니다.처음 생각해볼수있는것은 전달받은 배열

2020년 11월 15일
·
0개의 댓글

from . import . 입력방법 확인

views.py에서 코드 작업을 할때, 라이브러리를 가져오거나 다른 폴더에서 작업된 파일을 가져와야 하는경우에 대해서 미리 입력을 해두고, 나중에 추가시에도 에러없이 잘 사용할수있도록 하기 위해서라이브러리들은 바로 import를 통해서 가져옵니다.django.http와

2020년 11월 10일
·
0개의 댓글

로그인 JWT 발행하기

http의 stateless속성으로 인해서, 서버는 새롭게 들어오는 사용자가 로그인을 했던 회원인지, 처음 온 회원인지 구분할수가 없습니다. 그래서 로그인을 했던 사용자에게 회원임을 확인시켜줄 토큰을 발행하게 됩니다. 사용자가 다음에 로그인이 필요한 페이지에 들어갈때

2020년 11월 10일
·
0개의 댓글

회원가입 암호화

회원가입시, 사용자가 password가 입력되어서 서버쪽으로 전달이 됩니다. password정보는 유출되어서는 안되는 중요한 정보이기때문에, DB를 관리하는 사람도 볼수없도록 암호화를 진행합니다.입력받은 값을 bcrypt라이브러리를 이용해서 암호화를 합니다.회원가입시,

2020년 11월 10일
·
0개의 댓글

로그인 데코레이터 만들기

로그인 데코레이터의 필요성 코드정리 참고자료

2020년 11월 10일
·
0개의 댓글

[Auth] 사용자의 패스워드 암호화하기

bcrypt라이브러리는 주어진 문자열을 암호화를 해주고, 암호화된 텍스트를 비교검증하여서 True/False 여부를 확인해주는 메서드를 제공해줍니다.위코드 노션페이지(Backend Auth)

2020년 11월 10일
·
0개의 댓글

Postman 사용법(작성중)

웹에서 전달되는 http request을 쉽게 할수있도록 도와주는 서비스기존에 사용하던 httpie가 터미널창에서 입력을 통해서 http request을 보내는 서비스인데, 작성과 수정이 postman에 비해서 많이 불편하였고, 결정적으로 로그인 데코레이터 구현시, h

2020년 11월 10일
·
0개의 댓글

codekata day5

strs은 단어가 담긴 배열입니다.공통된 시작 단어(prefix)를 반환해주세요. 예를 들어이번 문제에서 공통된 시작 단어인 prefix(접두어)를 찾는 문제입니다.일단은 함수로 넘겨주는 인자가 배열로 된 형태로 단어를 전달하게 되는것을 볼 수 있습니다.단어의 길이는

2020년 11월 8일
·
0개의 댓글

codekata day4

숫자인 num을 인자로 넘겨주면, 뒤집은 모양이 num과 똑같은지 여부를 반환해주세요.num: 숫자return: true or false (뒤집은 모양이 num와 똑같은지 여부)예를 들어,문제를 보면 숫자인 인자를 넘겨받고, 그것을 뒤집었을때 처음에 입력받은 인자와 동

2020년 11월 8일
·
0개의 댓글

calculate_total

"calculate_total" 함수를 작성팁과 세금을 제외한 식사값이 주어졌을때, "calculate_total" 함수는 팁과 세금이 포함된 총 식사값을 반환합니다.)세금은 9.5% 팁은 15% 로 계산하세요.팁을 계산할때 세금을 포함하여 계산하지 마세요.예시)

2020년 11월 1일
·
0개의 댓글

is_even

짝수인지 판별하는 함수 is_even을 작성예시)

2020년 11월 1일
·
0개의 댓글

HTTP

HTTP란 무엇인가?HTTP는 Hyper-Text Transfer Protocol의 약자로서, 웹에서 이루어지는 통신규약을 의미합니다.통신규약은 왜 필요할까?상호간의 소통을 하기위해서는 정해진 약속에 의해서 서로 메시지를 나누게 됩니다. 웹상에서 클라이언트와 서버가 서

2020년 10월 27일
·
0개의 댓글

[TIL] Function Parameters

함수정의할때 전달되는 요소키워드 아규먼트 방식으로 파라미터값을 전달해줄때 장점순서가 바뀌어도 괜찮음가독성이 높아짐순서에 맞추어서 파라미터값을 전달해주는 positional argument순서에 맞추지 않는 non-positional argument (= keyword

2020년 10월 27일
·
0개의 댓글

object (3)

인자는 2개를 받고 (scores, requiredClasses)아래객체를 returnA+ => 4.5A => 4B+ => 3.5B => 3C+ => 2.5C => 2D+ => 1.5D => 1F => 0scores변수안에서 key값에 매칭되는 value가 영어학점인것

2020년 10월 24일
·
0개의 댓글

[TIL] Semantic Web, Semantic Tags

Semantic Web, Semantic Tags에 대해서 알아봅니다.시맨틱 웹이란 웹에 존재하는 수많은 웹페이지들에 메타데이터(Metadata)를 부여하여, 기존의 잡다한 데이터 집합이었던 웹페이지를 ‘의미’와 ‘관련성’을 가지는 거대한 데이터베이스로 구축하고자 하는

2020년 10월 21일
·
0개의 댓글

[TIL] float에 대해서

html에서 layout을 잡는 float에 대해서 알아봅니다.float는 html의 레이아웃을 잡는데 유용하게 사용했던 속성입니다. 최근에는 flex를 이용하여 레이아웃을 잡고 있지만, float를 이용함으로써 얻게되었던 좋았던것과 flex로 흐름이 넘어가게 되었던

2020년 10월 21일
·
0개의 댓글

[TIL] inline, inline-block, block

HTML 엘리먼트의 기본속성인 inline, block에 대해서 알아봅니다.HTML 엘리먼트가 가지고 있는 기본속성중에서 block은 자신옆에는 다른엘리먼트가 위치하지 못하고, 자신이 화면의 한줄 자체를 차지하는 경우입니다. 아래의 태그들이 block요소를 가지고있는

2020년 10월 21일
·
0개의 댓글

[TIL] position

CSS의 position의 개념을 정리합니다.position 프로퍼티는 css에서 엘리먼트의 위치를 결정하는 개념입니다. position의 경우, 4가지의 값을 가질수있습니다.staticrelativeabsolutefixed엘리먼트요소의 위치가 부모태그 위치의 영향을

2020년 10월 21일
·
0개의 댓글