
++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ ++ 과제 API 를 정해주어서 수정하여 진행필수 기능 - MVP(Minimum Viable Product)회원가입Endpoint: /api/accountsMethod: POST조건: username, 비밀번호, 이메일, 이름, 닉네임, 생일 필수 입력하며 성별, 자기소개 생략 가능검증: username과 이메일은 유일해야 하며, 이메일 중복 검증(선택 기능).구현: 데이터 검증 후 저장.로그인Endpoint: /api/accounts/loginMethod: POST조건: 사용자명과 비밀번호 입력 필요.검증: 사용자명과 비밀번호가 데이터베이스의 기록과 일치해야 함.구현: 성공적인 로그인 시 토큰을 ..

++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ ++ 과제 API 를 정해주어서 수정하여 진행필수 기능 - MVP(Minimum Viable Product)상품 등록Endpoint: /api/productsMethod: POST조건: 로그인 상태, 제목과 내용, 상품 이미지 입력 필요.구현: 새 게시글 생성 및 데이터베이스 저장.상품 목록 조회Endpoint: /api/productsMethod: GET조건: 로그인 상태 불필요.구현: 모든 상품 목록 페이지네이션으로 반환.상품 수정Endpoint: /api/products/Method: PUT조건: 로그인 상태, 수정 권한 있는 사용자(게시글 작성자)만 가능.검증: 요청자가 게시글의 작성자와 일..

++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ 1. Single Model CRUD 를 사용하기 위해 코드 정리하기articles 에서의 views.py 와 urls.py 를 정리해준다.templates는 안쓰니까 삭제해주어도 된다.위의 사진처럼 API 설계를 해준다.++ 과제 API 를 정해주어서 수정하여 진행필수 기능 - MVP(Minimum Viable Product)상품 등록Endpoint: /api/productsMethod: POST조건: 로그인 상태, 제목과 내용, 상품 이미지 입력 필요.구현: 새 게시글 생성 및 데이터베이스 저장.상품 목록 조회Endpoint: /api/productsMethod: GET조건: 로그인 상태 ..

++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ 1. HTML Response 를 만들어보자. 이렇게 보이는 화면을 만들고 싶다면? articles에서 urls.py 에 적어준다.from django.urls import pathfrom . import viewsapp_name = "articles"urlpatterns = [ path("html/", views.article_list_html, name="article_list_html"),] articles에서 views.py 에 적어준다.from django.shortcuts import renderfrom .models import Articledef article_list_..

[ SQL 문제 풀이 ] 1. 이름이 있는 동물의 아이디ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.동물 보호소에 들어온 동물 중, 이름이 있는 동물의 ID를 조회하는 SQL 문을 작성해주세요. 단, ID는 오름차순 정렬되어야 합니다.예시 : 예를 들어 ANIMAL_INS 테이블이 다음과 같다면이름이 있는 동물의 ID는 A524634와 A465637입니다. 따라서 SQ..

[ 세번째 프로젝트 ] AI를 이용한 소설 사이트를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ ++ 랭체인 공식 문서https://www.langchain.com/ ++ 리액트 공식문서https://ko.legacy.reactjs.org/ # 한국어https://ko.react.dev/ https://github.com/1489ehdghks/NOST.git GitHub - 1489ehdghks/NOSTContribute to 1489ehdghks/NOST development by creating an account on GitHub.github.com ..

[ 세번째 프로젝트 ] AI를 이용한 소설 사이트를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ ++ 랭체인 공식 문서https://www.langchain.com/ ++ 리액트 공식문서https://ko.legacy.reactjs.org/ # 한국어https://ko.react.dev/ https://github.com/1489ehdghks/NOST.git GitHub - 1489ehdghks/NOSTContribute to 1489ehdghks/NOST development by creating an account on GitHub.github.com 참고 사이트 ..
[ 세번째 프로젝트 ] AI를 이용한 소설 사이트를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ ++ 랭체인 공식 문서https://www.langchain.com/ ++ 리액트 공식문서https://ko.legacy.reactjs.org/ # 한국어https://ko.react.dev/ https://github.com/1489ehdghks/NOST.git GitHub - 1489ehdghks/NOSTContribute to 1489ehdghks/NOST development by creating an account on GitHub.github.com 참고 사이트 ..

[ 세번째 프로젝트 ] AI를 이용한 소설 사이트를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ ++ 랭체인 공식 문서https://www.langchain.com/ ++ 리액트 공식문서https://ko.legacy.reactjs.org/ # 한국어https://ko.react.dev/ https://github.com/1489ehdghks/NOST.git GitHub - 1489ehdghks/NOSTContribute to 1489ehdghks/NOST development by creating an account on GitHub.github.com ..

[ 세번째 프로젝트 ] AI를 이용한 소설 사이트를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ ++ 리액트 공식문서https://ko.legacy.reactjs.org/ # 한국어https://ko.react.dev/ https://github.com/1489ehdghks/NOST.git GitHub - 1489ehdghks/NOSTContribute to 1489ehdghks/NOST development by creating an account on GitHub.github.com 1. frontend 파일을 깃허브에서 가져와서 실행해보자.package..