본문 바로가기

AI/Django

(3)
Django와 MySQL DB 연동 #Django #Custom DB 환경 0. Window 10 1. PyCharm ( 세팅 되어있다고 가정 ) 2. MySQL server & MySQL Workbench ( 세팅 되어있다고 가정 ) 3. django 4. mysqlclient ( mysql 서버와 연동을 위한 모듈 ) Django 프로젝트 생성 및 HTML/CSS 연동 1. 아나콘다 환경 생성(콘다 프롬프트 상) conda create -n {사용할 환경 이름} python=3.8(사용할 파이썬 버전, mysqlclient 는 python=3.10은 지원 안됨) conda activate {사용할 환경 이름} # pip 업그레이드 $ pip install --upgrade pip # 필요한 모듈 인스톨 $ pip install django $ pip install my..
Django 프로젝트 Docker image로 만들기 장고 프로젝트를 도커 이미지로 만들고 tar파일로 저장하는 방법입니다. 환경: window10, Docker Desktop(설치) 대상: 로컬로 구동가능한 django 프로젝트 프로세스를 크게 3단계로 나눌 수 있습니다. 1. 장고 프로젝트의 최상위 폴더에서 Dockerfile, requirements.txt 파일을 생성합니다. - Dockerfile은 확장자가 없고, 도커 이미지로 생성할 때 실행되는 코드로 구성되어있습니다. - Dockerfile은 베이스가 되는 도커 이미지와 설치할 라이브러리, 실행될 cmd 명령어 등으로 구성됩니다. - requirements.txt 파일은 프로젝트에 포함될 라이브러리, 모듈이 정의된 파일입니다. 2. Docker build 명령어로 이미지를 생성합니다. - 생성된..
장고 개발 환경 세팅 파이썬 가상 환경 1. 윈도우 명령 프롬프트에서 가상 폴더 생성 C:\Users\pahkey> cd \ C:\> mkdir venvs C:\> cd venvs 2. 파이썬 가상환경 사용 파이썬이 제공한 venv라는 모듈을 사용해 mysite란 가상환경 실행 *mysite는 사용자가 정한 환경 이름 C:\venvs> python -m venv mysite 3. 가상환경 진입 생성한 mysite 가상환경에 있는 Scripts 디렉터리의 activate 명령 수행 C:\venvs>cd C:\venvs\mysite\Scripts\ C:\venvs\mysite\Scripts> activate (mysite) C:\venvs\mysite\Scripts> 4. 가상환경에서 벗어날 때는 decativate 명령 실행...

반응형