Useful online tools made by silva
- API result (JSON) diff : Shows diff of results of GET requests from two URLs
- English Word Test Generator
- python 3.7.6
- django 3.0.7
- mysql: database
- reportlab : PDF 생성/수정
- Install pyenv, pyenv-virtualenv, docker
- Pyenv Common Build Problems
- Deploying Django
- Heroku - Deploy python
- Heroku - Tracking git remote in heroku
# create mysql server container
docker-compose up -d
# setup python virtualenv
pyenv install 3.7.6
pyenv virtualenv 3.7.6 silvatools
# setup pip packages
cd $PROJ_HOME
pyenv local silvatools
pip install -r requirements.txt
# apply db changes from specific app (optional)
python manage.py makemigrations {DJANGO_APP}
# create database
python manage.py migrate
# run server
gunicorn -w 4 silvatools.asgi:application
heroku apps
heroku git:remote -a silvatools
git push heroku master
- Make batch script: django-extension : runscript