본문 바로가기
반응형

django9

장고 프로젝트 데이터 처리(CRUD) Django Project to do list - 4 (작동 영상) 장고 프로젝트 생성부터 시작된 대장정이 드디어 이전 게시글에서 데이터 입력 및 저장까지의 기능을 구현하여 그럴듯한 ToDoList 메모 페이지를 만들게 되었다. 돌아보면 이 프로젝트는 웹개발 공부에서 중요한 이론인 MVC와 CRUD를 파악하기에 최적 설계된 프로젝트라고 느낀다. 이전 시간에는 User가 view를 보고 한 action을 controller로 처리하고 model에 저장하는 기능을 다뤄보면서 MVC를 이해할 수 있었고, 이어질 내용에서는 삭제 기능을 구현하여 CR(U)D 까지 학습할 수 있기 때문이다. 마지막 기능인 D까지 학습해보면서 웹개발 기본 지식 학습을 마무리 지어보자. https://bmil2011s.tistory.com/22 장고 프로젝트 데이터 처리(MCV? MTV?) Djang.. 2023. 7. 28.
장고 프로젝트 데이터 처리(MVC? MTV?) Django Project to do list - 3 이전 글들을 요약하자면 사용자가 처음 접근하는 url 에 대한 처리를 배웠다. 어떤 url에 사용자가 접근하면 >>> 프로젝트의 urls.py파일에서 신호를 전달받아 >>> app 폴더 내부에 urls.py(새로 만들어줌)에 신호를 넘겨주고 >>> app 폴더 내부 urls.py에서 >>> app 폴더의 views.py에 실질적 처리를 넘겨 index 함수, HttpResponse 함수를 통해 사용자에게 문자열을 보여준 것이 첫 글에서의 학습 내용이었다. 기본적인 작동 원리를 깨우친 뒤, 우리가 실질적으로 보여주고자 하는 화면을 views.py를 render 함수로 수정하는 것으로 성공했다. https://bmil2011s.tistory.com/21 장고 프로젝트 템플릿 적용하기 Django Projec.. 2023. 7. 27.
장고 프로젝트 템플릿 적용하기 Django Project to do list - 2 저번 글에 이어 Django에서 HTML 템플릿을 적용하는 방법을 학습하고자 한다. 이전에 페이지에 글자를 출력하는 것에 성공했지만, "보통 생각하는 웹 페이지"와는 거리가 다소 멀었기 때문이다. https://bmil2011s.tistory.com/20 장고 프로젝트 기본 설정 Django Project to do list - 1 오늘은 Django로 프로젝트를 하기 위해 설정해야하는 초반부 기본 설정을 해보려고 한다. 1. 먼저 Github Repo 생성하기 아래와 같이 Github에서 Repo를 생성합니다. 편의상 venv-practice 로 생성. 2. 바탕화 bmil2011s.tistory.com 보통의 템플릿은 HTML CSS 나아가서는 Javascript 로 이어지고, 이는 본인의 진로와는 .. 2023. 7. 26.
장고 프로젝트 기본 설정 Django Project to do list - 1 오늘은 Django로 프로젝트를 하기 위해 설정해야하는 초반부 기본 설정을 해보려고 한다. 1. 먼저 Github Repo 생성하기 아래와 같이 Github에서 Repo를 생성합니다. 편의상 venv-practice 로 생성. 2. 바탕화면에서 Git Clone - 바탕화면에서 우클릭 후 Open Git bash here를 클릭. - Git clone (본인의 Repo 주소) 엔터 - code(띄우고). 엔터하여 이후에는 VScode를 실행하여 편하게 작업해보고자 한다. - VScode 접속 후에는 상단바에서 터미널을 켜거나 다른 방법으로 "터미널을 실행" 후 gitbash를 실행하면 준비 완료. 3. 가상환경 설치하기 - 터미널에서 먼저 cd (생성 폴더명) 명령어를 이용하여, 해당 폴더로 이동한 뒤,.. 2023. 7. 26.
반응형