# Difficulty ★☆

- Question

- Answer

CountPY.txt
0.00MB

'알고리즘 연습' 카테고리의 다른 글

[Python3] Game of Life  (0) 2019.07.31
[Python3] Sliding Window Maximum  (0) 2019.07.30
[Python3] Make Stack  (0) 2019.07.26
[Python3] Make 'Q'  (0) 2019.07.25
[Python3] Sort  (0) 2019.07.25

# MariaDB로 db생성

SQL을 실행 한 후 프로그램 설치 할 때 기입했던 비밀번호로 로그인

 

현재 database

 

boarddb라는 database를 생성

 

현재 boarddb에는 table이 없음

 

# Django로 db와 연결하여 table생성

이클립스에서 Pydev Django Project로 프로젝트를 생성

 

프로젝트를 생성하면 왼쪽에 나타남

 

프로젝트를 우클릭 한 후 Create application을 클릭

 

다음과 같이 app의 이름을 적어 생성

 

위의 app을 생성하면 다음과 같이 왼쪽에 패키지가 생성됨

 

그 다음 settings.py로 들어와 INSTALLED_APPS의 마지막 배열을 기존에 만들었던 myboard를 기입

 

그 다음 밑으로 내리면 DATABASES의 위의 사진처럼 기입

본인은 db의 패스워드가 123으로 저장했으므로 다음과 같이 기입

 

그 다음 왼쪽에 models.py를 클릭

 

다음과 같이 생성하고자 하는 table의 이름을 클래스 이름으로 하고 하위 변수들에 열 이름들과 속성을 기입

 

그 다음 django 메뉴의 Make Migrations를 클릭

 

app name에는 기존에 생성했던 app의 이름을 기입

 

migrations의 하위 파일로 0001_initial.py가 생성

 

그 다음 Django메뉴 중 Migrate를 클릭하여 db에 table을 생성

 

다시 sql로 돌아와 확인해보면 table이 생성되어 있음을 확인

# 설치할 프로그램들

1. 이클립스

2. 아나콘다

3. MariaDB

4. Django

 

# 이클립스와 아나콘다 설치는 생략

 

# Python을 이클립스와 연동

아나콘다를 설치 후 이클립스 화면상단 메뉴에 Help - Eclipse Marketplace를 클릭

 

검색창에 pydev를 검색한 후 위의 PyDev를 설치

 

다시 이클립스로 돌아와 상단 메뉴의 Window - Preferences를 클릭

 

왼쪽 메뉴 중 Pydev - Interpreters - Python Interpreter 클릭 후 오른쪽 위의 Browse for python/pypy exe클릭

 

아나콘다를 설치했던 경로를 따라가서 python.exe를 클릭하여 연결

 

다음과 같이 python이 나오면 오른쪽 하단의 Appy and Close를 누르면 완료

 

다시 이클립스로 돌아와 오른쪽 상단의 아이콘 클릭 후 PyDev를 열어 환경을 Python으로 바꿈

 

# MariaDB

https://downloads.mariadb.org/mariadb/10.4.6/

 

MariaDB 10.4.6 Stable - MariaDB

 

downloads.mariadb.org

위의 사이트로 들어가 설치 파일을 다운 후 설치

설치 도중 DB 비밀번호를 기입하는 곳에 자신이 설정하고자하는 비밀번호를 입력

 

다음과 같이 시작메뉴에 설치가 되면 성공

MySQL Client를 실행하여 설정하였던 비밀번호를 입력하고 사용할 수 있음

 

https://www.lfd.uci.edu/~gohlke/pythonlibs/

 

Python Extension Packages for Windows - Christoph Gohlke

by Christoph Gohlke, Laboratory for Fluorescence Dynamics, University of California, Irvine. Updated on 27 July 2019 at 07:19 UTC. This page provides 32- and 64-bit Windows binaries of many scientific open-source extension packages for the official CPython

www.lfd.uci.edu

그 다음 위의 사이트로 들어가서 Mysqlclient를 찾아 자신의 파이썬 버전과 맞는 파일을 다운

본인은 파이썬 버전이 3.7이므로 위의 버전을 받음

 

그 다음 다시 Comand 창을 열어 다운 받았던 경로로 가서 다음과 같이 패키지를 설치

 

# Django

https://www.djangoproject.com/download/

 

Download Django | Django

 

www.djangoproject.com

다음 사이트로 들어가 위의 빨간 박스에 담긴 문장들을 복사

 

Comand 창을 띄운 후 붙혀넣기를 하고 실행 시키면 자동으로 설치 완료

 

+ Recent posts