[ 세번째 프로젝트 ] AI를 이용한 소설 사이트를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ https://github.com/1489ehdghks/NOST.git GitHub - 1489ehdghks/NOSTContribute to 1489ehdghks/NOST development by creating an account on GitHub.github.com 1. 먼저 팀프로젝트를 하기 위해 git 협업준비빈 파일에 git init 을 해준다.그 다름 git clone https://~ 주소를 복사해서 넣어준다.. 브렌치를 생성하여 git에 push 한..
[ 세번째 프로젝트 ] AI를 이용한 소설 사이트를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ https://github.com/1489ehdghks/NOST.git GitHub - 1489ehdghks/NOSTContribute to 1489ehdghks/NOST development by creating an account on GitHub.github.com S.A.NOST 1. git commit 규칙🌟feat : 새로운 기능에 대한 커밋fix : 버그 수정에 대한build : build 관련 파일 수정에 대한 커밋chore : 그 외 수정에 대한 커밋c..
[ 두번째 프로젝트 ] 스파르타 뉴스를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ https://github.com/1489ehdghks/spartaNews GitHub - 1489ehdghks/spartaNewsContribute to 1489ehdghks/spartaNews development by creating an account on GitHub.github.com 1. 리드미를 작성해보자 댓글과 대댓글은 프론트앤드 구현이 힘들어 포스트맨으로 확인하였다.포스트맨으로 구현해본것을 깃 리드미에 넣어보자. https://aiday.tistory.com..
[ 두번째 프로젝트 ] 스파르타 뉴스를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ https://github.com/1489ehdghks/spartaNews GitHub - 1489ehdghks/spartaNewsContribute to 1489ehdghks/spartaNews development by creating an account on GitHub.github.com 1. 대댓글 구현해보자. articles 에서 urls.py 추가해주기path( # 대댓글 조회하기 "comments//reply/", views.Comment..
[ 두번째 프로젝트 ] 스파르타 뉴스를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ https://github.com/1489ehdghks/spartaNews GitHub - 1489ehdghks/spartaNewsContribute to 1489ehdghks/spartaNews development by creating an account on GitHub.github.com 1. 게시글 목록과 댓글 목록을 같은 화면에 나오게 해보자Article에 Comment 추가하기Nested RelationshipsSerializer는 기존 필드를 override 하거나..
[ 두번째 프로젝트 ] 스파르타 뉴스를 만들어 보자. ++ 팀 스로젝트로 팀과의 협업이 중요하다.++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ https://github.com/1489ehdghks/spartaNews GitHub - 1489ehdghks/spartaNewsContribute to 1489ehdghks/spartaNews development by creating an account on GitHub.github.com 1. 먼저 팀프로젝트를 하기 위해 git 협업준비빈 파일에 git init 을 해준다.그 다름 git clone https://~ 주소를 복사해서 넣어준다. requirements...
[ 두번째 프로젝트 ] 스파르타 뉴스를 만들어 보자. * 팀 스로젝트로 팀과의 협업이 중요하다. 프로젝트 개요팀명 : 삼조프로젝트 소개한 줄 정리 : 스파르타 뉴스내용 : GeekNews 의 레퍼런스를 활용한다.이번 과제를 통해 얻어가야할 것협업 능력실전 (최종프로젝트) 들어가기 전 마지막 협업 연습입니다.SA, ERD, 와이어프레임, 프로젝트 계획, 작업분배, git 등협업을 마지막으로 연습한다고 생각하고 프로젝트를 진행해봅시다!DRF 실력실전 (최종프로젝트) 들어가기 전 마지막 연습입니다.DRF, Serializer, APIView, Swagger 등등 DRF 강의 내용을 곱씹으며 한 번 더 활용해봅시다..!백엔드 개발자의 삶 체험실제 스타트업에서 백엔드 개발자가 일하는 방식을 체험해봅시다..
++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ 1. Django REST Framework 를 사용해보자. 먼저 DRF를 설치해주자.pip install djangorestframeworkpip freeze > reqirements.txt settings.py에 'rest_framework', 를 추가해준다. articles에서 urls.py 에 적어준다.from django.urls import pathfrom . import viewsapp_name = "articles"urlpatterns = [ path("html/", views.article_list_html, name="article_list_html"), p..
++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ 1. RESTful API, JSON 📕 API (Application Programming Interface)⇒ 쉽게 말해 어플리케이션과 프로그래밍적으로 소통하는 방법입니다.CLI (Command Line Interface) - 명령줄로 소통하는 방법GUI (Graphic User Interface) - 그래픽으로 유저와 소통하는 방법API (Application Programming Interface) - 프로그래밍으로 어플리케이션과 소통하는 방법 ☝ API를 이용해서 서로 소통하는 것미세먼지를 보여주는 웹 어플리케이션 ↔ 기상청 서버 (기상청 API)카카오 로그인이 있는 웹 어플..
++ 장고 공식 문서는 항상 확인하기 https://docs.djangoproject.com/en/4.2/ 1. Django의 기본 User Model 을 세팅해보자. accounts 에 models.py 에 추가해준다.from django.db import modelsfrom django.contrib.auth.models import AbstractUser# Create your models here.class User(AbstractUser): pass my_first_pjt 에 settings.py 에 추가해준다. 보통은 DATABASES와 AUTH_PASSWORD_VALIDATORS 사이에 적어준다....AUTH_USER_MODEL = 'accounts.User'... ++ 원래는..