Develop/Django 4

[Django Rest Framework] To Do List

DRF로 To Do List 앱 제작Django Rest Framework를 사용해 REST API 형태의 To do list 앱을 위한 백엔드 서버를 제작한다. 이후 React를 사용해 만든 프론트 엔드와 연동할 예정이다. 프로젝트 설정먼저 가상 환경을 설정한다. 여기서는 PyCharm에서 Conda를 사용해 설정해주었다. 1️⃣ Django 설치다음으로 장고를 설치해준다.$ pip install django2️⃣ 프로젝트 생성장고를 설치했으면 이제 장고 명령어를 통해 프로젝트를 생성한다.$ django-admin startproject django_rest생성하면 다음과 같이 기본적인 프로젝트 구성이 완료된다. 여기다 앱을 만들어 추가해보도록 하자.3️⃣ 앱 생성프로젝트 폴더로 이동한다. $ cd d..

Develop/Django 2021.03.16

Django - To Do List 만들기

프로젝트 생성먼저 앱을 구동할 Django 프로젝트를 설치한다.$ django-admin startproject TodoListdjango 명령어를 실행하기 위해 manage.py가 있는 프로젝트 폴더 안으로 이동한다.$ cd TodoListrunserver명령을 통해 프로젝트를 실행해본다.$ python manange.py runserverDjango 기본 실행화면 앱 생성 및 등록만들고자 하는 앱(Todo_app)을 생성한다.$ python manage.py startapp todo_app생성된 앱을 프로젝트에 등록한다.프로젝트 폴더에 settings.py에서 INSTALLED_APPS에 앱 이름을 추가한다. (쉼표 주의)INSTALLED_APPS = [ ... 'django.contrib.stati..

Develop/Django 2021.02.01

Django - APP 만들기

첫번째 app프로젝트 내부에 app을 만들고 실행되는지 확인한다. app 생성app을 생성하는 위치는 manage.py가 있는 위치이다. app 생성 명령어$ python manange.py startapp [app_name]앱이 제대로 생성됐다면 아래와 같이 앱을 위한 패키지가 자동으로 생성된다. hello_app 생성app 패키지 구성models.py : entity를 위한 파일views.py : controller 역할을 하는 파일migrations : DB를 migration 한 결과를 저장하는 폴더templates : view 파일을 저장하기 위한 폴더 (생성 필요)urls.py : request가 들어오는 url과 view를 연결하는 파일 (생성 필요)settings.py : 환경 설정과 관련..

Develop/Django 2021.01.15

Django 설치

Python 3 설치 Django는 python 기반의 프레임워크이므로 python을 먼저 설치해야한다. 설치 명령어 $ sudo apt-get install python python-pip설치 링크 https://www.python.org/downloads/설치 확인$ python --version Python 3.8.5버전이 출력된다면 제대로 설치가 된 것이다. Django 설치공식 릴리즈를 통해 설치하는 것을 추천한다고 한다. 설치 명령어 $ python -m pip install Django설치 확인$ python -m django --version역시 버전이 출력된다면 제대로 설치가 된 것이다. *python 3.9 버전에서는 오류가 뜨던데 나온지 얼마 안된 버전이라 아직 이슈가 있는듯 하다. ..

Develop/Django 2021.01.15