본문 바로가기

분류 전체보기

(148)
TIL 072823 Q: RESTful API는 무엇을 의미합니까? A: REST API(RESTful API라고도 함)는 REST 아키텍처 스타일의 제약 조건을 준수하고 RESTful 웹 서비스와의 상호 작용을 허용하는 애플리케이션 프로그래밍 인터페이스(API 또는 웹 API)입니다. API는 애플리케이션 소프트웨어를 구축하고 통합하기 위한 일련의 정의 및 프로토콜입니다. 소비자에게 필요한 콘텐츠(호출)와 생산자에게 필요한 콘텐츠(응답)를 설정하는 정보 제공자와 정보 사용자 간의 계약이라고도 합니다. REST는 프로토콜이나 표준이 아닌 일련의 아키텍처 제약 조건입니다. https://www.redhat.com/en/topics/api/what-is-a-rest-api What is a REST API? A REST API..
TIL 072723 Q: Response 결과와 함께 status code를 반환하는 이유는 무엇입니까? A: 그 이유는 상태 코드를 통해 여러분의 페이지가 정상적인 접근이 이루어지는 지에 대한 여부를 알 수 있기 때문입니다. https://seo.tbwakorea.com/blog/what-is-http-status-code/ HTTP 상태 코드란? 의미부터 빠른 확인까지 - TBWA 데이터랩 HTTP 상태 코드는 테크니컬 SEO 진단 시 여러분이 아셔야 하는 필수 지식 중 하나입니다. .본 글을 통해 HTTP 상태 코드의 의미, SEO 관점에서 주목해야 할 코드들, 마지막으로 HTTP 상태 코드 확인 방 seo.tbwakorea.com HTTP response status codes indicate whether a sp..
TIL 072623 Q: Django ORM에서 queryset과 object의 차이점에 대해서 설명하시오 A: object는 하나의 객체, queryset은 object들의 list Django QuerySet A QuerySet is a collection of data from a database. A QuerySet is built up as a list of objects. QuerySets makes it easier to get the data you actually need, by allowing you to filter and order the data at an early stage. https://www.w3schools.com/django/django_queryset.php Django QuerySet..
TIL 072523 Q: 테스트코드에서 setup 함수와 setupclass의 차이는 무엇입니까? A: The difference manifests itself when you have more than one test method in your class. setUpClass and tearDownClass are run once for the whole class; setUp and tearDown are run before and after each test method. https://stackoverflow.com/questions/23667610/what-is-the-difference-between-setup-and-setupclass-in-python-unittest What is the difference ..
TIL 072423 Q: FBV와 CBV는 각각 무엇이며, 어떤 차이가 있습니까? A: In Django, views are divided into two major types; function-based views (FBVs) and class-based views (CBVs). FBV 함수 기반 뷰(Function-Base Views)를 뜻하며, 심플하고 가독성이 좋다. Function-based views are views in Django that are defined by functions. http://www.learningaboutelectronics.com/Articles/Function-based-views-in-Django.php CBV 클래스 기반 뷰(Class-Based Views)를 뜻하며, 상속과 ..
TIL 072123 데이터 테이블 간의 관계를 나타내는 FK, OneToOne, ManyToMany 필드에 대해서 설명하시오 FK : Foreing Key 란 테이블의 필드 중에서 다른 테이블의 행 과 식별할 수 있는 키이다. 일반적으로 외래키가 포함된 테이블을 자식테이블이라 하며 외래키 값을 갖고 있는 테이블은 부모 테이블 입니다. 즉 테이블과 테이블을 연결 시키기 위해 사용되는 키 입니다. OnoToOne: one-to-one 관계, 즉 테이블 간 의 1대 1 관계 입니다 OneToOneField 를 통해서 정의 할 수 있습니다. ManyToMany: 테이블 간의 다 대 다 관계입니다. 예를 들어 다수의 사용자들이 다수의 사용자들을 팔로하 하는 경우, 여러 관계의 매칭이 필요할 때 사용하는 필드입니다. ManyToMan..
TIL 072023 Q: Django Template Engine은 무엇이고 어떤 기능을 제공합니까? A: 무엇 : Django 기본 지원 템플릿 엔진 https://jjinisystem.tistory.com/38 13. Django 템플릿 엔진 - 템플릿 태그 Fat ModelStupid Template : Thin View Template Engines 몇 가지Django Template Engine : Django 기본 지원 템플릿 엔진• Jinja2 : 써드파티 엔진이었으나, 최근에 최소한의 지원이 내장됨.• Django Template Engine과 문법이 jjinisystem.tistory.com 기능: Django 템플릿은 상속을 지원 다른 템플릿 파일에 "포함"될 수도 있습니다. 템플릿 파일에는 "if", "..
TIL 071923 Q: Django에는 어떤 장점이 있습니까? A: https://djangostars.com/blog/top-14-pros-using-django-web-development/ Top 14 Pros of Using Django Framework for Web Development Django framework is one of the best for web development. Check our list of reasons why we like Django and why you should try it too. djangostars.com https://www.djangoproject.com/start/overview/ Django overview The web framework for perfecti..