전체 글(144)
-
Django 유저 썸네일 구현
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! easy-thumbnail을 활용하여 프로필 디폴트 이미지 구현 https://github.com/SmileyChris/easy-thumbnails GitHub - SmileyChris/easy-thumbnails: Easy thumbnails for Django Easy thumbnails for Django. Contribute to Smil..
2022.02.16 -
파이썬 해시법
해시법 해시법이란 '데이터를 저장할 위치 = 인덱스'를 간단한 연산으로 구하는 것을 의미한다. 아래의 표를 보며 해시법의 단어들을 자세히 설명해보겠습니다. 키 5 6 14 21 25 34 해시값(6으로 나눈 나머지) 5 0 2 3 1 4 이렇게 키의 값을 배열의 크기(길이)나 특정 기준으로 나눈 것을 해시값이라고 합니다. 해시값은 데이터에 접근할 때 기준 인덱스가 됩니다. 위에서 구한 해시값을 인덱스로 하여 원소를 새로 저장한 배열을 해시 테이블이라고하며, 아래와 같습니다. 6 25 14 21 34 5 -키를 해시값으로 변환하는 과정(나누는 과정)을 해시 함수라고 합니다. _해시 테이블에서 만들어진 원소(=배열 한 칸)를 버킷이라고 합니다. _만약 위의 해시 테이블에 18이라는 키값을 추가하고 싶을 때 ..
2022.02.15 -
Django 유저 페이지 구현하기
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! Django 유저 페이지 구현하기 #insta/urls.py from django.urls import path, re_path from django.contrib.auth.validators import UnicodeUsernameValidator from . import views # reverse에 사용할 이름 app_name = 'inst..
2022.02.15 -
Django 포스팅 detail view 구현
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! Django 포스팅 detail view 구현하기 #insta/urls.py from django.urls import path from . import views app_name = 'insta' urlpatterns = [ path('post/new', views.post_new, name='post_new'), path('post/', vi..
2022.02.14 -
Django 포스팅 쓰기 구현하기
출처 : https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%A5%EA%B3%A0-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard 장고(Django)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! 포스팅 쓰기 구현하기 사진 1장 : 이미지 필터는 리액트에서 caption과 태그 쓰기 Location #shell python manage.py startapp insta #프로젝트/settings/common.py(=settings.py) INSTALLED_APPS = [ # Django Apps 'django.contrib.admin', '..
2022.02.14 -
파이썬 배열 이진 검색
이진 검색 _이진 검색이란 배열의 원소가 오름차순이나 내림차순으로 정렬된 배열에서 좀 더 효율적으로 검사할 수 있는 알고리즘입니다. _이진 검색의 조건은 배열의 데이터가 정렬된 상태이어야 합니다. 배열 a가 아래와 같을 때 우리는 a에서 39라는 값을 찾고 싶습니다. 5 7 15 28 29 31 39 40 44 53 이진 검색은 검색 범위를 맨 앞, 맨 끝, 중앙의 인덱스를 각각 0, n-1, (n-1) // 2 로 설정합니다. 이에 따라 첫번째 검색시 중앙 검색범위 (n-1) // 2 를 이용하여 범위를 줄여나갑니다 5 7 15 28 29 31 39 40 44 53 _첫번째 검색 범위를 마치고 난 뒤의 배열 a입니다. 39 40 44 53 다시 위 중앙 검색범위 (n-1) // 2 를 이용하여 범위를 ..
2022.02.09