Django ORM과 SQL 비교 - 데이터베이스 조작의 두 가지 방법
Django ORM과 SQL 비교 - 데이터베이스 조작의 두 가지 방법 개요 Django ORM과 SQL은 데이터베이스를 조작하는 두 가지 다른 접근 방식입니다: Django ORM: Python 객체 지향적 접근 SQL: 직접적인 데이터베이스 쿼리 비교 분석: 각각의 장단점과 사용 시기 실무 활용: 프로젝트에서의 최적 선택 ...
Django ORM과 SQL 비교 - 데이터베이스 조작의 두 가지 방법 개요 Django ORM과 SQL은 데이터베이스를 조작하는 두 가지 다른 접근 방식입니다: Django ORM: Python 객체 지향적 접근 SQL: 직접적인 데이터베이스 쿼리 비교 분석: 각각의 장단점과 사용 시기 실무 활용: 프로젝트에서의 최적 선택 ...
SQL 기본 문법 - 데이터베이스 조작의 핵심 개요 SQL(Structured Query Language)은 데이터베이스를 조작하는 표준 언어입니다: 데이터베이스 관리: 테이블 생성, 수정, 삭제 데이터 조작: 데이터 추가, 조회, 수정, 삭제 Django 연동: Django ORM과 SQL 구문 비교 실무 활용: 실제 프로젝트에...
Django 밸런스 게임 프로젝트 - 실무 웹 애플리케이션 개발 프로젝트 개요 Django를 활용한 밸런스 게임 웹 애플리케이션을 개발합니다: 참고사이트: wouldurather.io 기술스택: Django, Bootstrap, HTML/CSS 주요기능: 질문 생성, 랜덤 질문 표시, 선택 결과 통계, 질문 관리 학습목표: Dja...
Django M:N 관계 - 좋아요와 팔로우 기능 개요 Django에서 M:N 관계를 활용하여 소셜 기능을 구현합니다: M:N 관계 설정 좋아요, 팔로우 기능 추가 댓글 시스템 완성 1. Comment Create 기능 구현 Comment 모델 생성 posts/models.py: from django.db imp...
Django 이미지 업로드 - 사진 업로드와 프로필 관리 개요 Django에서 이미지 업로드 기능을 구현합니다: 사진 업로드 admin을 통해 사진 등록 create를 통해 사진 등록 signup으로 프로필사진 등록 컴포넌트화(_*.html) 여러가지 기능 추가 (timesinc...
Django Instagram 클론 프로젝트 - 소셜미디어 플랫폼 개발 프로젝트 개요 Django를 활용한 Instagram 클론 프로젝트로 소셜미디어 플랫폼의 핵심 기능을 구현합니다: 기술스택: Django, django-resized, HTML/CSS/JavaScript 주요기능: 게시물 CRUD, 좋아요, 댓글, 팔로우, 이미지 업...
Django 1:N 관계 완성 - 사용자와 게시물 연결 개요 Django에서 1:N 관계를 완성하고 사용자 인증과 연결합니다: 1:N 관계 설정 Create 할 때 로그인 인증 처리 django-bootstrap 실습 협업을 위한 라이브러리 목록 저장 1. 1:N 관계 설정 User 모델 참조 방법 Django에서 User...
Django 사용자 인증 - Signup, Login, Logout 개요 Django의 내장 사용자 인증 시스템을 활용하여 다음 기능들을 구현합니다: User Model 추가 Signup, Login, Logout 기능 추가 1. User Model 설정 AbstractUser 상속 Django의 기본 User 모델을 확장하여 커...
Django 댓글 시스템 - 1:N 관계와 댓글 CRUD 개요 CRUD 로직을 확장하여 댓글 시스템을 구현합니다: Article, Comment 모델 2개 구현 Comment 기능 추가 1:N 관계 설정 댓글 작성 및 삭제 1. 모델 관계 설정 1:N 관계 이해 하나의 게시물(Article)에 여러 개의 댓글(Comment...
Django ModelForm - 폼 자동화와 URL 통합 개요 CRUD 로직을 더욱 효율적으로 개선합니다: URL 통합: create(new, create) / update(edit, update)를 하나의 URL로 통합 Form 자동화: forms.py를 통한 폼 자동 생성 GET/POST 방식 통합: 하나의 뷰에서 GET과 PO...