flask(9)
-
롤 전적 검색 사이트 만들기(0)
Python-Flask 설치 파이썬에서는 웹 페이지 제작을 위해 디장고, 플라스크를 많이 사용하는데 소규모 프로젝트이기 때문에 플라스크를 사용했습니다. Flask위에서 웹 페이지가 동작하기 때문에 번거롭게 XAMPP를 사용하거나 PHP문을 사용할 필요가 없다는 장점이 있습니다. pip install Flask를 명령 프롬프트 창에 입력해서 Flask를 설치 할 수 있습니다. 웹 페이지 만들기 부트스트랩을 사용했습니다. Python-Flask에서 지원하는 jinja2문을 사용해 html문을 작성했습니다. 디자인과 반응형 웹 페이지를 생각해 부트스트랩을 사용해서 만들었습니다. nav부분과 footer 부분은 다른 페이지로 넘어가더라도 바뀌지 않는 부분이라서 base.html로 만들어 줬습니다. (jinja2..
2020.02.14 -
Flask에서 mongoDB 사용하기(2)
이제 데이터베이스를 만들어봅시다. Collections를 클릭합니다. Create Database를 클릭해 원하는 이름으로 데이터베이스를 만들어줍니다. 원하는 DB 이름과 COLLECTION 이름을 입력합니다. COLLECTION 은 DB 하위 폼으로 계속해서 추가 가능합니다. 파이썬에서 mongoDB를 사용하려면 pymongo라는 라이브러리가 필요합니다. cmd 창을 열고 pip install pymongo 를 해줘도 좋지만 Flask를 사용할 예정이기 때문에 pip install Flask-PyMongo 로 설치해줍니다. Flask는 당연히 깔아줘야 합니다. pip install Flask 모두 깔아 줬다면 하나씩 import 해봅시다. from import Flask from flask_pymong..
2019.11.09 -
Flask에서 mongoDB 사용하기(1)
직접 mongoDB를 설치해서 사용해도 좋지만 더욱 편리하게 mongoDB Atlas를 사용해줍니다. Atlas MongoDB 사이트: https://www.mongodb.com/cloud/atlas 가입하면 클라우스 데이터베이스를 무료로 사용할 수 있습니다. 무료로 회원가입을 한 이후에 바로 MongoDB 서비스를 이용할 수 있습니다. 가입을 하자마자 바로 하나의 데이터베이스를 생성하라고 나옵니다. 그냥 기본 설정 그대로 만들어 주시면 됩니다. 아마 기본적인 클라우드 제공 서비스로는 AWS가 선택되어 있을 겁니다. 나머지 설정 또한 기본 설정으로 진행하면 무료로 서비스에 가입할 수 있습니다. 클러스터를 생성한 이후에 약간의 시간이 지나면 다음과 같이 초기화가 완료됩니다. 이후에 다음과 같이 [CONNE..
2019.11.09