- Difficulty ★★★☆☆

- Question

- Answer

  두 가지 방법으로 풀어 봄

Container With Most Water1.txt
0.00MB
Container With Most Water2.txt
0.00MB

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

[Python3] ZigZag Conversion  (0) 2019.08.04
[Python3] Add Two Numbers  (0) 2019.08.03
[Python3] Climbing Stairs  (0) 2019.08.01
[Python3] Game of Life  (0) 2019.07.31
[Python3] Sliding Window Maximum  (0) 2019.07.30

- Difficulty ★★☆

- Question

- Answer

Climbing Stairs.txt
0.00MB

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

[Python3] Add Two Numbers  (0) 2019.08.03
[Python3] Container With Most Water  (0) 2019.08.02
[Python3] Game of Life  (0) 2019.07.31
[Python3] Sliding Window Maximum  (0) 2019.07.30
[Python3] Count 'P' or 'Y'  (0) 2019.07.29

- Difficulty ★★☆

- Question

- Answer

Game of Life.txt
0.00MB

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

[Python3] Container With Most Water  (0) 2019.08.02
[Python3] Climbing Stairs  (0) 2019.08.01
[Python3] Sliding Window Maximum  (0) 2019.07.30
[Python3] Count 'P' or 'Y'  (0) 2019.07.29
[Python3] Make Stack  (0) 2019.07.26

- Difficulty ★★☆

- Question

- Answer

Sliding Window Maximum.txt
0.00MB

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

[Python3] Climbing Stairs  (0) 2019.08.01
[Python3] Game of Life  (0) 2019.07.31
[Python3] Count 'P' or 'Y'  (0) 2019.07.29
[Python3] Make Stack  (0) 2019.07.26
[Python3] Make 'Q'  (0) 2019.07.25

# Admin Page로 테스트 데이터 넣기

왼쪽 admin.py파일을 선택

 

어드민 페이지에 나타날 열들 이름 나열

 

그 다음 Properties 클릭

 

현재 프로젝트의 경로를 복사

 

Comand창을 열어 현재 프로젝트 경로로 진입

 

다음과 같이 입력하여 admin 계정 생성

 

본인은 ID를 abc 비밀번호를 123으로 지정

 

그 다음 프로젝트를 실행

 

브라우저 창에 현재 로컬 호스트 주소를 입력한 후 admin페이지로 가서 로그인 창에 위에서 만든 계정을 입력

 

다음과 같이 현재 DB정보들이 나옴

여기서 Add를 누르면  Board tabs 테이블에 데이터를 넣을수 있음

 

위와 같이 테스트 데이터 두개 정도를 먼저 넣어 봄

 

데이터를 넣은 후 테이블을 다시 확인해 보면 다음과 같이 테스트 데이터들이 넣어진 것을 확인 가능

'Python3 게시판 제작' 카테고리의 다른 글

게시판 제작 - 4 (메인 게시판)  (0) 2019.08.03
게시판 제작 - 2 (db만들기)  (0) 2019.07.28
게시판 제작 - 1 (설치)  (0) 2019.07.27

# 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 창을 띄운 후 붙혀넣기를 하고 실행 시키면 자동으로 설치 완료

 

# Difficulty ★★☆

- Question

- Answer

Make Stack.txt
0.00MB

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

[Python3] Sliding Window Maximum  (0) 2019.07.30
[Python3] Count 'P' or 'Y'  (0) 2019.07.29
[Python3] Make 'Q'  (0) 2019.07.25
[Python3] Sort  (0) 2019.07.25
[Python3] Self Number Discipline  (0) 2019.07.25

# Difficulty ★★☆

- Question

- Answer

Make Q.txt
0.00MB

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

[Python3] Count 'P' or 'Y'  (0) 2019.07.29
[Python3] Make Stack  (0) 2019.07.26
[Python3] Sort  (0) 2019.07.25
[Python3] Self Number Discipline  (0) 2019.07.25
[Python3] Count Number '13'  (0) 2019.07.25

+ Recent posts