Skip to content

yoophi/flaskygram

Repository files navigation

Flaskygram

Flask, SQLAlchemy, Flask-Security 등을 이용해 만드는 인스타그램 스타일의 포스트 공유 서비스입니다. 중요 기능을 구현하기 위해 노력하고 있으니 좀 더 기다려주세요.

OAuth2 인증을 지원하는 RESTful API 서비스를 제공합니다.

Install

git clone https://github.com/yoophi/flaskygram.git

Init

virtualenv 를 사용한다면 초기화하세요.

virtualenv venv
. venv/bin/activate

그리고 실행합니다.

pip install requirements.txt    

프로젝트 디렉토리로 이동한 후 설정 파일을 복사합니다.

cd flaskygram
cp app.yml.default app.yml

설정 파일을 적당히 편집합니다.

# DB 설치
python manage.py db upgrade

# 서버 실행
python manage.py runserver

기본적으로 http://localhost:5000/ 에서 서비스를 확인할 수 있습니다.

관리자 페이지를 이용하면, client 등록 등 작업을 편하게 진행할 수 있습니다.

python manage-admin.py runserver -p 9000

http://localhost:9000/ 에서 Flask-Admin 으로 구성된 관리자 페이지를 확인할 수 있습니다.

http://localhost:5000/swagger/ 에서 swagger.ui 로 구성된 API SPEC 문서를 확인할 수 있습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages