https://www.edwith.org/aipython/lecture/22954/ [LECTURE] Enumerate & Zip : edwith Pythonic Code : Enumerate & Zip 학습 목표 이번 강의에서는 리스트의 값을 추출할때 함께 인덱스를 추출할 수 있는 방법으로 이용되는 enumerate ... - 커넥트재단 www.edwith.org 위의 강의를 참고하여 작성하였습니다. 1. Enumerate List의 element를 추출할 때 번호를 붙여서 추출 1-1. for문에서 i는 인덱스 값을 받고 v는 value을 받음 1-2. 리스트 내용을 번호를 붙여서 튜블로 만들고 그것을 리스트에 담기 = list의 index와 값을 unpacking하여 list로 저장 1-3. 글자의..
url의 변수화하는 이유는 app에 따라 urls.py를 생성한다. 이떄 url이 중복 되는 경우가 발생할 수 도 있다. 따라서 app_name을 지정하고 각각의 path에 name을 지정함으로 이러한 문제를 방지한다. url이 복잡해 질 수 있다. 따라서 아래의 urls.py와 같이 변수화를 진행한다. from django.urls import path from . import views app_name = 'posts' urlpatterns = [ path('', views.index, name='index'), path('create/', views.create, name='create'), path('/', views.detail, name='detail'), path('/delete/', vie..
https://www.edwith.org/aipython/lecture/22953/ [LECTURE] List Comprehension : edwith Pythonic Code - List Comprehension 학습 목표 이번 강의에서는 파이썬에서 가장 많이 사용되는 기법 중에 하나인 List Comprehension 을... - 커넥트재단 www.edwith.org 위의 강의를 참고하여 작성하였습니다. 0. 들어가면서 파이썬에서 가장 많이 사용되는 기법 중 하나인 List comprehension을 알아보자. 기존의 list를 사용하여 다른 list를 만드는 기법이다. for+append 보다는 속도가 빠르다. 하지만, 속도는 다른 빠른 방법들이 많기 때문에 속도 때문에 사용하진 않는다. 1. 일반..
https://www.edwith.org/aipython/lecture/22952/ [LECTURE] Split & Join : edwith Pythonic Code - Split & Join 학습 목표 이번 강의에서 Split & Join 을 사용하여 String Type 의 값을 List 형태로 변환하고, Lis... - 커넥트재단 www.edwith.org edwith 강좌를 참고하여 작성하였습니다. 1. Split을 사용하여 String Type의 값을 List 형태로 변환하기 split 빈칸을 기준으로 문자열 나눠서 리스트 만들기 "."을 기준으로 문자열 나눠서 리스트 만들기 ","을 기준으로 문자열을 나누고 a,b,c 변수로 unpacking하기 "."을 기준으로 문자열 나누고 unpackin..
form = ArticleForm()순서정리 요청 응답 GET POST HTTP(HyperText Transfer Protocol) 웹에서 이루어지는 모든 데이터 교환의 기초이자 HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜(규약, 약속)이다. 1996년 - HTTP/1.1 2015년 - HTTP/2 기본적으로 2타입으로 나뉜다 요청(request) 응답(response) 요청(request) 우리는 웹서버에서 가장 기본이 되는 프로토콜인 HTTP를 통해서 요청과 응답을 처리하고 있다. HTTP 요청을 보낼 때 url, Method, Path, version of th protocal, Headers가 필요하다. HTTP의 Method Mothod의 종류에는 GET(특정 리..
0. 들어가면서 지금까지 우리는 CRUD, 로그인 회원가입, 좋아요기능, follow기능까지 공부를 했다. 이러한 것들이 구현 된 환경에서 진행한다고 가정을 하고 글을 적겠다. 프로필 이미지를 활용할 수 있게 지원해주는 서비스가 있다. 구글에 GRAVATAR 검색하자 https://ko.gravatar.com/ Gravatar - 전세계적으로 인정된 아바타 Introducing Gravatar ► JavaScript required to play Introducing Gravatar . 사이트 운영자에게 여러분의 사이트에 Gravatar를 설정하는 것은 간단합니다; 계정은 필요하지 않아요! 잘 알려진 여러 블로그 소프트웨�� ko.gravatar.com 사용법을 눌러서 보자. https://ko.grav..
https://getbootstrap.com/docs/4.5/getting-started/introduction/ Introduction Get started with Bootstrap, the world’s most popular framework for building responsive, mobile-first sites, with BootstrapCDN and a template starter page. getbootstrap.com 위의 페이지 들어가서 CDN이나 설치나 하면된다. CDN으로 간단히 하려면 base.html에 아래와 같이 해주면된다. {% block body %} {% endblock %} 이런 식으로 완성되어 있는 템플릿을 그대로 쓰면 된다. 이때 아래와 같이 {% block ..
서버를 열고 노란화면이 뜨면서 오류가나는 경우를 정리해보자. Oops 서버실행이 안 되고 있는거다 settings.py나 urls.py중에 오류가 있다. 오류가 뜰 떄 아래로 내려가 보면 Request information부분이있다. Request information USER 이걸로 로그인 유무를 판단(이곳에 로그인한 아이디가 담겨있다) 로그인이 안되어 있으면 'AnonymousUser'가 담겨있다. AnonymousUser는 로그인이 되어있지 않은 임의의 객체이다. GET POST FILES COOKIES 위와 같이 Request information에는 여러 정보들이 담겨 있기 때문에 오류발생시 참고해야할 필요가 있다. NameError at /articles/ name 'Article' is no..
- Total
- Today
- Yesterday
- Express
- 자연어처리
- TensorFlow
- Queue
- mongoDB
- useState
- react autoFocus
- pandas
- UserCreationForm
- vuejs
- react
- typescript
- 클라우데라
- DFS
- 자료구조
- Python
- BFS
- nextjs autoFocus
- next.config.js
- Vue
- JavaScript
- read_csv
- login
- logout
- error:0308010C:digital envelope routines::unsupported
- useHistory 안됨
- nodejs
- django
- NextJS
- Deque
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |