Django, DRF

· Django, DRF
[Django] DB 만드는 법 📖 개요 Django를 이용하여 웹을 만들면서 DB를 만들게 되었는데 과정이 생각보다 헷갈리기 쉬울 것 같아서 메모를 해두려고 한다. 사실은 이미 DB를 처음 만들면서 너무 헷갈려서 경로 지정도 이상하게 하고 이래저래 실수를 많이 해서 프로젝트 자체를 한번 엎었던 경험이 있어서 다시는 이런 일이 일어나지 않도록 하기 위해서 메모해두는 것이다. 장고 앱에서는 Model / View / Template 구조를 가지고 있는다. 그중에서 데이터 생성 및 관리는 Model에서 하고 있다. 📚 models.py 수정 DB를 만들기 위해서는 models.py를 수정해주어야 한다. 우선 django의 DB를 임포트를 해준다. from django.db import models 아래는 필..
· Django, DRF
[Django] VSCode에서 SQLite 사용하는 법 📖 개요 인스타그램 클론 코딩을 따라 하다가 강의해주시는 분은 파이 참을 사용해서 db를 관리하였는데 vs코드에서는 파이 참과 관리하는 방법이 달라서 찾아보다가 SQLite를 이용하여 관리해주는 방법을 찾아서 정리해보려고 한다. 💡 VSCode에서 SQLite 설치하기 vscode에서 확장팩에서 SQLite를 설치하여준다. 💡 DB 파일 열기 탐색기에서 DB 파일이 있는 폴더를 찾아 DB 파일을 우클릭하여 Open Database를 눌러서 DB 파일을 열어준다. 그러면 좌측 하단에 SQLITE EXPORER이라는 메뉴가 생기는데 이 메뉴를 열면 선택하였던 DB 파일이 뜬다. 💡 DB에 자료 넣기 DB에 자료를 넣을 때 콘솔에서 명령어를 기입하여 사..
· Django, DRF
[Django] 프로젝트 구조 설정, 만드는 순서 📖 개요 장고를 공부하기 위해 장고 공식 문서를 찾아보고 공부하였고 인스타그램 클론 코딩을 따라 진행하던 중 경로 설정이나 프로젝트 구조를 잘못하여 자꾸 에러가 나는 경우가 있어서 확실하게 정리하고 넘어가고자 글을 쓰게 되었다. 📚 가상환경 만들기 우선 프로젝트를 만들어준다 # venv 가상환경 만들기 py -m venv {가상환경 이름} # 현재 환경의 모든 모듈 확인 pip freeze # requirements.txt 파일에 현재 환경을 저장 pip freeze > requirements.txt # project라는 가상환경 삭제 rmdir project 📚 Django, Django rest framework 다운로드 py -m pip instal..
· Django, DRF
[Django] static 파일 이미지 HTML에 추가하기 📖 문제점 인스타그램 클론 버전을 만드는 중 원래의 HTML에서 이미지를 넣듯이 코드를 작성한 후 runserver을 시키면 Django에서는 이미지가 깨져서 나타났다. 💡 해결 방법 static이라는 폴더를 따로 만들어주고 경로를 지정해 주어야 하는데 경로를 지정해주는 작업이 잘못되어서 이미지가 깨져서 나타나는 오류가 있었던 것이었다. 우선 settings.py 폴더 안에 들어가서 SATIC_URL = '/static/'의 아래에 아래의 코드를 붙여 넣어준다. STATICFILES_DIRS=[ os.path.join(BASE_DIR,'myprofile','static')] STATIC_ROOT = os.path.join(BASE_DIR, 's..
· Django, DRF
[Django] 첫 번째 장고 앱 작성하기, part4 링크 : https://docs.djangoproject.com/ko/4.1/intro/tutorial04 Django The web framework for perfectionists with deadlines. docs.djangoproject.com 📖 개요 이 글은 장고 공식 문서를 보고 실습한 내용을 다시 한번 기억하기 위해 쓰면서 정리한 내용입니다. 🎯 목표 Web-poll 애플리케이션을 진행하였고, 이후 간단한 폼 처리와 소스코드를 줄이는데 목표를 두고 있다. 💡 간단한 폼 쓰기 polls/detail.html을 수정하여, 템플릿에 HTML 요소를 포함시킨다 {% csrf_token %} {{ question.question_text }..
Jong_seoung
'Django, DRF' 카테고리의 글 목록 (15 Page)