본문 바로가기

웹/Django

(11)
[Django] Django 앱(App) 생성하기 / 2021.08.19 * 참고 자료 : 코드잇 Django 강의 프로젝트(Project)는 웹 서비스 전체를 말하고 앱(App)은 기능을 나타내는 단위이다. 서로 다른 기능을 하는 앱을 여러 개 모아서 하나의 프로젝트로 만드는 것이다. 하나의 프로젝트는 여러 개의 앱과 약간의 설정 파일들로 구성되어 있고 하나의 앱은 여러 개의 프로젝트에서 사용할 수 있다. 1. 앱 생성하기 먼저 프로젝트의 root 디렉터리로 이동한다. - django 앱 생성하는 명령어 python manage.py startapp 앱 이름 저는 foods라는 앱을 생성하겠습니다. VScode를 사용하여 foods를 살펴보면 여러 가지 파일이 자동으로 생성된 것을 확인할 수 있다. 여기 있는 파일을 살펴보면 admin.py는 앱을 django 관리자와 연동..
[Django] 프로젝트(웹사이트) 생성하기, 프로젝트 구조 / 2021.08.19 * 참고 자료 : 코드잇 Django 강의 1. 프로젝트(웹사이트) 생성 장고에서 프로젝트는 하나의 웹사이트를 말한다. - 디렉토리 생성 명령어 mkdir 디렉터리 이름 - django 프로젝트 생성하기 django-admin startproject 프로젝트 이름 저는 식당관련 웹사이트를 만들 거기 때문에 codeit-django 디렉터리 안에 restaurant라는 이름으로 프로젝트를 만들겠습니다. django-admin startproject restaurant 2. django 개발 서버 실행 먼저, cd를 이용해 restaurant으로 이동해주고 VScode를 실행해준다. VScode를 보면 restaurant안에 여러 가지 파일들이 있는데 manage.py를 이용하여 서버를 실행해보자. 2 - ..
[Django] Django 개발 환경 구성하기 (Windows) / 2021.08.17 * 참고 자료 : 코드잇 Django 강의 Django 공부를 시작하기에 앞서 개발 환경을 구성해 보자. 1. Visual Studio Code 설치 (텍스트 에디터) 구글에 visual studio code라고 입력한 후 사이트에 들어간다. 홈페이지에 들어가면 다음과 같은 화면이 뜨는데, 다운로드를 눌러 VScode를 설치해 주자. 2. Ubuntu 설치 (Linux) ubuntu를 설치하기 전에 windows 기능 켜기/끄기 에 들어가서, Linux용 Windows 하위 시스템에 체크 해준다. 2 - 1 ) ubuntu를 설치해보자. Microsoft Store에 접속한 후 ubuntu 검색 Ubuntu 18.04 LTS 설치!! 설치를 완료하고 실행하면 맨 처음 실행하면 나머지 설치 과정이 필요하다..