전체 글(144)
-
적절한 HTTP 상태코드로 응답하기
출처 : 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)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! HTTP 상태코드 웹서버는 적절한 상태코드로서 응답해야 함 각 HttpResponse 클래스마다 고유한 status_code가 할당 (코드) REST API를 만들 때, 특히 유용 상태코드 사용법 def test_view(request): # 201 상태코드를 반환한다. return HttpResponse(status=201) 대표적인 상태 코드..
2022.01.11 -
Django 기본 CBV API (Generic date views)
출처 : 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)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! Generic Date View ArchiveIndexView: 지정 날짜필드 역순으로 정렬된 목록 YearArchiveView: 지정 year 년도의 목록 MonthArchiveView: 지정 year/month 월의 목록 WeekArchiveView: 지정 year/week 주의 목록 DayArchiveView: 지정 year/month/da..
2022.01.11 -
Django 뷰 장식자(Decorators)
출처 : 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)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! 뷰 장식자(Decorators) 어떤 함수를 감싸는 함수 @login_required는 로그인이 된 유저에게만 해당 함수 뷰가 보이게하는 장식자이다. @login_required def protected_view1(request): return render(request, 'myapp/secret.html') 장고 기본 Decorators dja..
2022.01.10 -
동백 // 백준 파이썬 2750번: 수 정렬하기
수 정렬하기 3 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 5 초 (하단 참고) 8 MB (하단 참고) 139452 31655 23405 23.303% 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다. 출력 첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다. 예제 입력 1 복사 10 5 2 3 1 4 2 3 5 1 7 예제 출력 1 복사 1 1 2 2 3 3 4 5 5 7 내 코드 # 해싱 자료구조를 사용 import sys # 해싱 자료구조를 사용 N = int(sy..
2022.01.10 -
동백 // 백준 파이썬 2750번: 수 정렬하기
수 정렬하기 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 128 MB 106331 60435 41653 58.257% 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. 출력 첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다. 예제 입력 1 복사 5 5 2 3 4 1 예제 출력 1 복사 1 2 3 4 5 내 코드 N = int(input()) n = [] for i in range(N): n.append(int(input())) n.sort() f..
2022.01.10 -
Django 기본 CBV API (Generic display views)
출처 : 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)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! Generic Display View : 객체의 리스트를 보여주거나, 특정 객체의 상세 정보를 보여준다. Generic Display View DetailView: 객체 하나에 대한 상세한 정보를 보여준다. ListView: 조건에 맞는 여러 개의 객체를 보여준다. DetailView: Model 객체 하나에 대한 상세한 정보를 보여준다. cla..
2022.01.10