본문 바로가기

분류 전체보기339

Django로 To do list 만들기 실습 : to do list 웹사이트 만들기 Django 환경설정 (1), (2) 와 중복되는 내용이 있습니다. 모든 실습은 맥 os 환경에서 이루어집니다. 1. To do List 입력창의 내용을 출력해보기 결과 예시 1. 사전 단계 프로젝트 가상환경 접속 프로젝트 생성 : ToDoList 앱 생성 : my_to_do_app 앱을 프로젝트 폴더의 settings.py 에 등록 프로젝트 폴더의 urls.py 수정 앱 폴더 하위에 templates 폴더 / 앱 이름과 동일한 이름의 폴더 / index.html 생성 models.py 에 모델 클래스 정의 2. 앱 폴더의 urls.py 수정 파일이 없다면 파일을 생성한다 urlpatterns 정의 : 먼저 투두리스트의 첫 화면의 url을 정의해준다 이후, v.. 2023. 7. 27.
[파이썬] 필요한 라이브러리 관리/한 번에 설치하기 🧐 왜 필요할까? - 라이브러리를 한번에 관리할 수 있으며, - 프로젝트별로 라이브러리 버전도 지정하여 관리 가능 1. 1. 프로젝트 하위에 requirements 파일 생성 파일명 : requirements.txt 설치할 라이브러리 이름을 파일에 기입 : 예) django 버전 명시 가능 예) django==(버전) 2. 라이브러리 설치 명령어 라이브러리 설치 명령어 : $ pip install -r requirements.txt 3. 설치 완료 2023. 7. 27.
Django 환경설정(2) : URL, View, Template, Model 설정 Django 구성 요소 별 관계/흐름 URL, View, Template, Model 설정 1. 어플리케이션 path를 프로젝트 settings 에 추가 ✔️ URL은 사용자의 요청을 특정 뷰와 매핑해주어야 한다. 이를 위해 프로젝트의 urls.py와 각 앱의 urls.py 파일에 URL 패턴을 정의한다! 프로젝트 디렉토리 내, urls.py 로 접속 : ToDoList(프로젝트) > ToDoList(프로젝트) > urls.py urlpatterns에 path 추가 (아래 이미지 참고) 2. 생성한 어플리케이션 폴더에 urls.py 생성 👉 1단계에서 생성한 url 파일을 앱 폴더에 생성한다고 생각하면됨! 어플리케이션 폴더 우클릭 > 새파일 > urls.py 생성 3. urls.py 에 URL 패턴을 정.. 2023. 7. 26.
Django 환경설정(1) : 프로젝트 생성, 어플리케이션 생성 Django 환경설정 해당 과정을 진행하기 전에, 아래 과정이 완료된 상태입니다. 1. github와 연결된 프로젝트 폴더(repository)를 생성하고, 로컬에 연결 2. VS code 에서 가상환경 생성 3. 가상환경으로 접속 4. django 설치 프로젝트 생성 1. 프로젝트 디렉토리를 생성 장고로 프로젝트를 시작하기 위해 다음 명령어를 터미널에 입력합니다 : $ django-admin startproject [디렉토리 이름] 디렉토리 이름 예시 : ToDoList (입력 후, 터미널에서 바로 달라지는건 없음! 2. 생성된 프로젝트명 확인 $ ls README.md main.py 기초 문법.ipynb ToDoList venv 라이브러리 Import.ipynb 3. 생성된 프로젝트로 이동하고 man.. 2023. 7. 26.
VS code 에서 주피터랩 접속하기 주피터 랩 접속 vs code 터미널에 명령어 입력 : $ jupyter lab 브라우저로 연결되며 주피터랩 페이지 확인 미리 설치했던 라이브러리를 import 하여 잘 작동되는지 확인해보기 #설치한 라이브러리 import import numpy as np import pandas as pd import seaborn as sns import plotly import django import sklearn import matplotlib import streamlit as st #라이브러리 별 버전 프린트 print(np.__version__) print(pd.__version__) print(sns.__version__) print(plotly.__version__) print(django.__vers.. 2023. 7. 25.
맥에서 환경변수 설정하기 맥에서 환경변수 설정하기 1. 쉘 확인 echo $SHELL (결과 예시) /bin/zsh 2. 쉘 편집기 열기 vi ~/.zshrc : 환경변수 편집은 여기 편집기에서 setting 해야하는 것 저장하고 나올 때 :wq! (편집시 입력 예시) alias python='/Library/Frameworks/Python.framework/Versions/3.9/bin/python3' alias pip='/Library/Frameworks/Python.framework/Versions/3.9/bin/pip3' PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:${PATH}" export PATH source ~/.zshrc : 편집 후 소스업뎃 필수 2023. 7. 25.
4. Visual Studio Code에 가상환경 설정 Visual Studio Code에 가상환경 설정하기 1. 로컬 시스템에 가상환경 설치 vs code 터미널 접속(bash) pip install virtualenv : 로컬 시스템에 가상환경 설치(1회만 시행) virtualenv venv source venv/bin/activate : 가상환경에 접속 2. 가상환경에 Django 설치 django 설치 pip install django 설치완료시 터미널 >> Successfully installed asgiref-3.7.2 django-4.2.3 sqlparse-0.4.4 typing-extensions-4.7.1 기타 라이브러리 모두 설치 : pip install django numpy pandas matplotlib seaborn scikit-le.. 2023. 7. 25.
3. 파이참 가상환경에 Django 설치 파이참 가상환경에 Django 설치하기 1. 파이썬 가상환경 접속 파이참 터미널 열기 which python : 파이썬이 접속된 환경/경로 확인 source venv/bin/activate : 파이썬 가상환경 접속 다시, which python으로 가상환경 접속 여부 체크 2. Django 설치하기 pip install Django 입력 파이참 설치 완료 확인(아래 이미지) 설치가 잘 되었다면, venv/lib/ 하위에 django 관련 폴더를 확인할 수 있음 2023. 7. 25.
2. 파이참에 파이썬 가상환경 설정 파이참 가상환경 설정하기 🔎 가상환경이 왜 필요할까? => 환경 격리를 위해서 예를 들어, 서로 다른 프로젝트의 라이브러리 버전이 꼬이는 경우가 발생할 수 있음. 이때 가상환경을 통해 환경을 격리하여 가급적 시스텝에 라이브러리 설치 최소화하여 해결할 수 있음 1. 파이참 환경설정 접속 톱니바퀴 클릭 Settings 클릭 2. 환경설정 접속 왼쪽 메뉴에서 Project 명 하위에 Python Interpreter 클릭 오른쪽 내용에서 Add Interpreter 클릭(그림의 빨간 부분) => add local interpreter 설치된 파이썬 확인 후, OK Apply -> OK 3. 프로젝트 폴더에 venv 폴더 생성 확인 가상환경 설치 완료 2023. 7. 25.
728x90