강의 정리(84)
-
적절한 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 -
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 -
Django 기본 CBV API (Base 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)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! Built-in CBV API Base views # View, TemplateView, RedirectView Generic display views # DetailView, ListView Generic date views # ArchiveIndexView, YearArchiveView, WeekArchiveView, DayArchiveVie..
2022.01.09 -
Django 클래스 기반 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)를 배우기 시작한 입문자이시거나, 또는 배우고 싶은 생각이 있으신 분은 위 출처의 강의를 적극 추천드립니다!!! 클래스 기반 뷰 (CBV) 공통 기능들은 상속 문법으로 적용 View 함수를 만들어주는 클래스 # as_view() 클래스 함수를 통해, View 함수를 생성 상속을 통해, 여러 기능들을 믹스인 https://docs.djangoproject.com/ko/4.0/topics/class-based-views/ Class-based views | D..
2022.01.08