My-Glossary is a python web app that helps you to learn words through various authority dictionaries, and learning curve.
- User register / login / logout / cancel account
Download
git clone https://github.com/ZhongxuanWang/My-Glossary.git
cd My-Glossary
Deploy virtual environment.
virtualenv venv
source ./venv/bin/activate
Install requirements
# install python requirements
python3 -m pip install -r requirements.txt
Deploy database
# python3
from app import db, create_app
db.create_all(app=create_app())
On a development server
# run
python3 ./app.py
On a production server
Learn how to deploy flask app on ubuntu vps Learn how to deploy flask app on raspberrypi
Terminate virtualenv (if you want)
deactivate
# Use pip3
pip3 install virtualenv
# Use apt-get
sudo apt-get install virtualenv
# Use apt-get
sudo apt-get install python3-pip
# Use brew
brew install python3