데이터 분석가
article thumbnail
Django를 통한 웹개발(5)
Django 2023. 7. 27. 20:46

교재홍보 다음의 교재를 바탕으로 실습이 이루어질 예정이다. 교재 구매 : https://www.yes24.com/Product/Goods/83568594 이번 글이 처음이라면, 먼저 이전 블로그를 읽어보기를 바란다. 첫번째 글 : https://ls-alt.tistory.com/7 두번째 글 : https://ls-alt.tistory.com/9 세번째 글 : https://ls-alt.tistory.com/8 네번째 글 : https://ls-alt.tistory.com/10 이번 글에서는 저번 글과 유사하게 웹(View)에서의 입력을 DB(Model)에 반영해 이미 저장된 DB내의 데이터를 삭제하는 실습을 해보자. 1. 웹에서 완료버튼을 눌렀을 때 데이터를 서버로 전달하기 위해 index.html을 ..

article thumbnail
Django를 통한 웹개발(4)
Django 2023. 7. 27. 17:54

교재홍보 다음의 교재를 바탕으로 실습이 이루어질 예정이다. 교재 구매 : https://www.yes24.com/Product/Goods/83568594 이번 글이 처음이라면, 먼저 이전 블로그를 읽어보기를 바란다. 첫번째 글 : https://ls-alt.tistory.com/7 두번째 글 : https://ls-alt.tistory.com/9 세번째 글 : https://ls-alt.tistory.com/8 이번 글에서는 웹(View)에서의 입력을 DB(Model)에 저장하는 흐름을 views.py(Controller)와 함께 알아보도록 하자. 1. views.py 파일에서 model을 사용하기 위해 다음의 코드를 작성한다. from django.shortcuts import render from d..

article thumbnail
Django를 통한 웹개발(3)
Django 2023. 7. 27. 13:16

교재홍보 다음의 교재를 바탕으로 실습이 이루어질 예정이다. 교재 구매 : https://www.yes24.com/Product/Goods/83568594 이번 글이 처음이라면, 먼저 이전 블로그를 읽어보기를 바란다. 첫번째 글 : https://ls-alt.tistory.com/7 두번째 글 : https://ls-alt.tistory.com/9 이번글에서는 Model(DB)에 대해 다뤄볼 것이다. 1. Test > my_test_app > models.py경로에 다음과 같이 코드를 작성해준다. 2. 모델의 변경사항을 DB에 적용하기 위해 다음의 코드를 실행한다. $ python manage.py makemigrations # migration 생성 $ python manage.py migrate # m..

article thumbnail
Django를 통한 웹개발(2)
Django 2023. 7. 27. 13:16

교재홍보 다음의 교재를 바탕으로 실습이 이루어질 예정이다. 교재 구매 : https://www.yes24.com/Product/Goods/83568594 이번 글이 처음이라면, 먼저 이전 블로그를 읽어보기를 바란다. 첫번째 글 : https://ls-alt.tistory.com/7 이번글에서는 View(Template)에 대해 다뤄볼 것이다. 1. my_test_app > templates > my_test_app의 경로에 index.html을 만들고 이전 글에서 첨부한 기본 템플릿을 붙여넣는다. 2. views.py에서 index함수로 사용자 요청을 받아 index.html로부터 응답을 되돌려줍니다. 3. 다시 python manage.py runserver를 실행하여 templates가 정상적으로 적..

article thumbnail
Django를 통한 웹개발(1)
Django 2023. 7. 26. 15:00

교재홍보 다음의 교재를 바탕으로 실습이 이루어질 예정이다. 교재 구매 : https://www.yes24.com/Product/Goods/83568594 이번 글에서는 Django를 통한 웹개발을 다루며 MVC흐름에 익숙해지는 것을 목표로 한다. 0. HTML 템플릿 HTML과 CSS가 적용된 교재 템플릿은 다음의 github에서 다운로드 받을 수 있다. 책 저자 깃허브 : https://github.com/doorBW/Django_with_PracticeExamples 템플릿 적용은 바로 다음 실습에 알아보도록 하자. 1. github에서 레퍼지토리 만들기 2. github의 레퍼지토리를 로컬환경에 생성하고 VS Code 실행 $ git clone # 원하는 위치에 파일 생성 $ cd test_djan..