본문 바로가기

개인 Lab

(4)
Django 앱(App) 만들기 앱(App) 이란? Home page, a contact form, or a members database 같은 Django 프로젝트에서 특정 의미를 가지는 웹 응용 프로그램의 하나이다. 라고 w3schools 튜터리얼에서는 이야기 하고 있습니다. 같은 말이겠지만, 제가 생각하는 App의 가시적인 예는 프로젝트 내 각각의 기능을 가진 "가입 폼 페이지, 검색 기능 페이지,게시판 페이지 등"을 앱(app)이라고 말하고 싶습니다. 그리고 앱(App)은 하나의 프로젝트에 여러개의 앱(App)들을 생성할 수 있을뿐 아니라 다른 프로젝트에서도 재사용 할 수 있습니다. 그럼 이제부터 App을 만들어 보겠습니다. 여기에서는 members 라는 이름으로 앱을 만들겠습니다. 그리고 이 앱의 기능은 데이터 베이스에 멤버를..
Django 프로젝트 만들기 Django 프로젝트 실습을 하려면, 가상환경 구성하기를 먼저 읽고 오세요. 우리의 첫 프로젝트는 w3schools의 Django 튜터리얼 가이드처럼 'my_tennis_club'으로 만들겠습니다. 그럼, C:\w3schools\myworld 에서 가상환경을 활성화 합니다. 1. "django-admin startproject 프로젝트명 (예, my_tennis_club)"으로 실행하면 myworld 폴더에 프로젝트명으로 폴더가 생성 됩니다. 2. Tree 명령어를 사용해 프로젝트 폴더와 파일을 보면 my_tennis_club 폴더 2개가 있습니다. 알림 여기에선 myworld 밑에 있는 my_tennis_club 폴더를 Project Root라고 부르고 그 안의 my_tennis_club 폴더를 Pro..
Django 설치 및 확인 하기(for 윈도우) Django 프로젝트 실습을 하려면, 가상환경 구성하기를 먼저 읽고 오세요. 1. 우리가 만든 가상 환경(myworld)에서 pip 명령어를 사용해 Django 4.1.7 버전을 설치 하겠습니다. 명령어: python -m pip install Django==4.1.7 위치는 C:\w3schools\myworld 입니다. 그런데 경고가 보입니다. pip 23.0.1 버전을 사용할 수 있으니 업그레이드 하려면 알려준 명령어를 통해 고려 해보라고 하니까 pip 업그레이드도 같이 진행 해보겠습니다. 명령어: python -m pip install --upgrade pip 2. 설치된 Django 정보를 pip show 명령어를 사용해 상세하게 확인 해보겠습니다. 명령어: python -m pip show dj..
Python 가상환경 만들기 Django 튜터리얼 랩(Lab)을 위한 Python 가상 환경 사전 구성입니다. ---- 랩 구성 환경 및 설치 버전 ---- OS : Microsoft Windows 11 Home Python version : 3.8.6 PIP version : 23.0.1 Django version 4.1.7 Tutorial : w3schools.com/django 가상 환경을 만들어야 할 이유? 각 프로젝트 마다 사용되는 라이브러리와 버전이 다르고 다른 플랫폼으로 프로젝트를 옮길 경우를 고려해 가상환경을 만들어 프로젝트를 관리합니다. 파이썬 venv 모듈로 가상환경 만들기(실습) 1. 원하는 폴더에서 다음과 같은 명령어 실행 ※ 여기서는 w3schools 이름으로 폴더를 만든 후 가상환경 이름을 myworld로 ..