전체 글
-
3. [장고(Django)_To-Do-List]To_Do_List - MVC 구현하기장고(Django)백엔드/To-Do-List 웹사이트 2021. 6. 6. 04:50
Model : 데이터베이스를 의미한다. View : 사용자에게 보여주는 것을 의미한다. Controller : Model과 View를 컨트롤하는 역할을 한다. 1. 데이터베이스 구성 1-1. model.py 파일의 수정 하나의 모델(데이터베이스)은 하나의 클래스로 표현됨. 1-2. Django서버에 적용 실행후 my_to_do_app폴더에 migrations폴더 생김 순서(단순넘버) | 이름 | 형태 | notnull여부 | 프라이머리 키 여부 2. 데이터 입력 index.html 파일 수정 POST할떄 {% csrf_token %}를 적어줘야함 3. 에러 페이지 수정(어디에 데이터 처리를 맡겨야 할지 찾지 못함) urls.py파일의 수정 views.py의 수정 4. 입력메모를 아래칸에 출력 urls.p..
-
2. [장고(Django)_To-Do-List] my-to-do-list HTML구성하기장고(Django)백엔드/To-Do-List 웹사이트 2021. 5. 16. 22:08
1. HTML템플릿 구성하기 생성한 어플리케이션안에 templates라는 폴더를 만들고 그안에 똑같은 이름의 my_to_do_app이라는 폴더를 만들어 그안에 HTML파일을 저장해야한다. 장고는 어플리케이션 내부의 templates-> 같은 어플리케이션 이름의 폴더에서 HTML파일을 찾는다. 2. HTML템플릿 가져오기 https://github.com/doorBW/Django_with_PracticeExamples doorBW/Django_with_PracticeExamples "실전 예제로 배우는 Django" 서적에 대한 예제 문제들 및 코드를 포함하고 있는 repository 입니다. - doorBW/Django_with_PracticeExamples github.com HTML템플릿 가져오는 사..
-
1. [장고(Django)_To-Do-List] To-Do-List 어플리케이션 구성장고(Django)백엔드/To-Do-List 웹사이트 2021. 5. 16. 21:54
1. gitignore파일 생성 .gitignore파일을 추가해주면 깃허브에 업로드할때 제외될 파일을 설정할 수 있다. 2. 어플리케이션 구성 python manage.py startapp my_to_do_app(임의의 이름 설정) - 해당 위치에 my_to_do_app라는 이름의 어플리케이션 생성 3. 어플리케이션 추가 setting.py파일에 'my_to_do_app'추가 4. URL설정 python manage.py runserver - 프로젝트 실행 path('', include('my_to_do_app.urls')) from django.urls import path,include 추가 my_to_do_list내부에 urls.py생성 from django.urls import path from ..
-
0. [장고(Django)백엔드]장고(Django) 설치 및 가상환경 세팅장고(Django)백엔드 2021. 5. 16. 21:37
1. 장고 설치 django-admin startproject 프로젝트이름 - 새로운 장고 프로젝트 만들기 python manage.py runserver - 장고 프로젝트의 실행 2. 윈도우에서 가상환경 구성하기 2.1 깃설치 git-scm.com/downloads에서 다운 받기 2.2 Anaconda설치하기 https://www.anaconda.com/products/individual에서 설치 2.3 Conda 가상환경 세팅 conda create --name project_name python=3.8.8 - 가상환경 만들기 conda info --envs - 구성한 가상환경 목록 보기