목록코딩 (35)
꼬물꼬물
함수가 아닌 클래스 기반으로 API를 간단하게 작성하자 # snippets/view.py from snippets.models import Snippet from snippets.serializers import SnippetSerializer from django.http import Http404 from rest_framework.views import APIView from rest_framework.response import Response from rest_framework import status class SnippetList(APIView): """ List all snippets, or create a new snippet. """ def get(self, request, format..

참고 강의: https://www.youtube.com/watch?v=VMiaw1bA9xk ORM 사용 이유: DB를 객체로 조작하기 위해 ORM을 사용한다. ((생산성)) # 1. 파이썬 가상 환경 생성 (env라는 이름의 가상환경) python -m venv env # 2. 가상환경 활성화 (활성화 한 뒤 pip install을 진행해야 전역으로 설치되지 않는다. # 장고 서버 켜기전에 항상 가상환경 활성화를 하자. source env/Script/activate # 3. 설치된 패키지 리스트 확인 방법 pip list # 4. 장고 설치 pip install django # 6. 장고 프레임워크 설치 pip install djangorestframework # pygments는 코드의 가독성을 위해..

Libraries -> +버튼에서 java 선택 방금 확인한 jar 파일 선택 후 OK driver-class-name: org.mariadb.jdbc.Driver https://mdwgti16.github.io/jsp/mysql/#

1. Get 요청 주소에 데이터를 담아 보낸다. http://localhost:8000/blog/user?id=3&username=싸피 특징: body로 데이터를 담아 보내지 않는다. key=value 형태 queryString 2. Post, Put, Delete 요청 데이터를 변경하는 요청은 데이터를 담아보내야 할 것이 많다. - username, password, email, address, gender 등.. post는 form 태그 method="Post" - form 태그 -> get요청, post요청. key=value 형태 - put, delete 요청은 자바스크립트로 요청해야 한다. 통일성을 위해 => 자바스크립트로 ajax 요청 + 데이터는 JSON으로 통일한다. 3. 오브젝트로 데이터..