본문 바로가기
반응형
[Django] Model 및 Database 2 Index 1. Model 관계 2. Database 설정 3. Model 기본 관리자 4. Model 커스텀 관리자 5. 4 Reference 1. Model 관계 Model 관계 - django.db.models models.ForeignKey(to=모델, on_delete=models.CASCADE, related_name='blog_posts') - to: 연결할 모델 - on_delete: 참조된 객체가 삭제될 때 선택할 수 있는 동작 지정. - related_name: 모델끼리의 역방향 관계 명칭 지정 - 일대일 관계 - 일대다 관계 - 다대다 관계 2. Database 설정 Database 설정 - settings.py의 DATABASE 설정 3. Model 기본 관리자 Model 기본 관리.. 2024. 4. 22.
[Django] Model 및 Database 1 Index 1. Django 명령어 2. Model Style 3. Model 4. Model Field 5. Model Meta Class Reference 1. Django 명령어 Django 명령어 # 데이터베이스 migration python manage.py makemigrations # 테이블들을 데이터베이스에 생성 python manage.py migrate # 파이썬 쉘 실행 python manage.py shell # 생성된 마이그레이션 SQL 출력 확인 python manage.py sqlmigrate 2. Model Style Model Style - 필드명은 lowercase와 underscore로 구성 - Meta 클래스는 필드명 이후에 정의 - 모델의 inner class와 me.. 2024. 4. 21.
[Django] Project 및 Application Index 1. 프로젝트/애플리케이션 2. Django 명령어 3. 프로젝트 구조 4. 프로젝트 설정 5. 애플리케이션 구조 Reference 1. 프로젝트 / 애플리케이션 프로젝트/애플리케이션 - 프로젝트: 재사용 가능. 여러 애플리케이션을 포함하는 웹 사이트 - 애플리케이션: 모델, 뷰, 템플릿 및 URL의 그룹. 프레임워크와 상호작용해서 특정 기능을 제공 및 재사용 2. Django 명령어 Django 명령어 # 프로젝트 생성 django-admin startproject # 애플리케이션 생성 python manage.py startapp # 개발서버 실행 python manage.py runserver [url주소:port번호] [--settings=프로젝트폴더.settings] 3. 프로젝트 .. 2024. 4. 21.
[Django] Django 개요 및 환경 설정 Index 1. 환경설정 이론 2. 환경설정 실습 3. Django 특징 4. Django 구조 5. Convention Reference 1. 환경설정 이론 환경설정 이론 가상환경 설정 # 가상환경 생성 conda create -n python= # 가상환경 목록 확인 conda env list # 가상환경 실행 conda activate # 가상환경 종료 conda deactivate # 가상환경 삭제 conda env remove -n 필요한 package 설치 # conda에서 package 설치 conda install # package 목록 확인 conda list # python에서 package 설치 pip install # package 목록 확인 pip list 2. 환경설정 실습 환경.. 2024. 4. 21.
[Django] 학습 참고자료 Index 1. Django 2. Django Rest Framework 3. 참고 자료 1. Django Django (공식 문서) - Django Home - Django Documentation - MDN Docs(Django) 2. Django Rest Framework Django Rest Framework (공식 문서) - Django Rest Framework Home - DRF Tutorial - DRF API Guide 3. 참고자료 참고자료 - 효율과 성능의 삼위일체: Django Rest Framework, React, Next.js 웹 개발의 진수 2024. 3. 9.
[FastAPI] 소개 Index 1. FastAPI 2. 환경설정 3. Tutorial 4. 주요 개념 Reference 1. FastAPI FastAPI - FastAPI는 현대적이고, 빠르며(고성능), 파이썬 표준 타입 힌트에 기초한 Python3.8+의 API를 빌드하기 위한 웹 프레임워크 (특징) - 빠른 코드 작성 - 적은 버그 - 직관적이고 쉬움 - 대화형 API 제공(Swagger UI) - 대안 API 제공 - 프로덕션을 위해 Uvicorn, Hypercorn 이용 2. 환경설정 환경설정 1. Python 버전 설정 # conda create -n python= conda create -n fastapi python=3.10 2. 가상환경 실행 # conda activate conda activate fasta.. 2024. 2. 22.
[FastAPI] 학습 참고자료 Index 1. FastAPI 2. SQLAlchemy 3. Starlette 3. 참고자료 1. FastAPI FastAPI (공식 문서) - FastAPI Home - FastAPI Documentation - FastAPI API Guide 2. SQLAlchemy SQLAlchemy (공식 문서) - SQLAlchemy Home - SQLAlchemy Tutorial - SQLAlchemy Documentation 3. Starlette Starlette (공식 문서) - Starlette Home - Starlette JSON API 4. 참고자료 참고자료 - [Book]: 점프 투 FastAPI - [Video]: FastAPI - [Blog]: 파이썬 개발자를 위한 SQLAlchemy - [.. 2024. 2. 22.
[취업 준비] 이력서 양식(Portfolio) Index 1. Portfolio 2. Portfolio 양식 Reference 1. Portfolio 포트폴리오 -PPT 슬라이드로 작성하여 PDF로 만들기. - 배경 디자인은 무채색으로 단순하게. (구성) 1. 레이아웃 만들기 - 레이아웃은 통일. - 표지 -> 목차 -> 소제목 -> 본문(제목+ 1줄요약 + 이미지/텍스트) -> 끝인사 - 슬라이드마다 여백을 주기 2. 목차 만들기 - 자기소개 - 내 커리어에 대한 나의 비전 - 업무와 관련된 스킬 - 주요 프로젝트 3개 이내(담당 역할, 성과, 실제 결과 산출물 예시) - 전체 프로젝트 경력 사항 3. 자기소개 - 이름, 나이, 거주지, 경력 연차, 취미, 포지션 4. 나의 커리어, 비전 - A와 B를 통해 C를 OO할 수 있는 OOO 정도의 한.. 2024. 1. 21.
[취업 준비] 이력서 작성 (Resume) Index 1. Resume 2. Resume 양식 Reference 1. Resume Resume - 지원회사에 맞게 수정. - 제한적 개인정보 및 '무엇'을 했는지에 초점을 맞춘 경력 사항 위주로 작성. - 1~2장 이내로 작성. 경력과 학력은 최신순으로 기재. - 이력서 작성 전 지원 자격 확인. 해당 직무에서 원하는 역량(Job Description) 파악 후 원하는 역량에 맞는 본인의 사례를 선별 - CV(Curriculum Vitae)와 차이점: Resume는 입사를 위한 1-2의 이력서. CV는 경력, 학력, 수상, 성과 등을 자세히 기술한 문서 (구성) 1. Personal Infomation: 최소한의 개인정보 기재. - 이름, 주소, 전화번호, 이메일(gmail 추천) 2. Object.. 2024. 1. 21.
[취업 준비] 이력서 작성 (Cover Letter) Index 1. Cover Letter 2. Cover Letter 양식 Reference 1. Cover Letter Cover Letter - 자기소개서와 비슷하지만 약간의 차이 존재 - 자신의 능력과 일에 대한 관심, 동기, 가지고 있는 자격을 언급 - 지원하는 회사와 직무에 관심이 있다는 것을 어필. 직무 관련 경험, 강점, 스킬 2~3가지 작성. - 4가지 구성: 1) 본인 소개 및 지원 의사. 2) 관련 경력과 스킬 2~3개 강조. 3) 본인의 경쟁력을 바탕으로 한 입사 후 포부. 4) 정리 및 인터뷰 기회 요청 - 4문단으로 10~15문장으로 작성. (구성) - 구성은 공식 Business Letter의 형식을 따름. - 이름, 주소와 연락처를 왼쪽 상단에 기입. - 단락과 단락 사이에 한.. 2024. 1. 21.
반응형