- Blog site can post, read, update articles
- Using flask,jinja2, postgresql, alembic
git clone https://github.com/b1team/tech-blog.git && cd tech-blog
pip install -r requirements.txt
cp .env.template .env
vim .env
and add required configurations
- Run
export PYTHONPATH=$PWD
cd ./src
alembic upgrade head
- In
tech-blog
folder, runexport PYTHONPATH=$PWD
- run
python src/main.py
- Upgrade models, migrating models
Insrc
folder, runalembic revision --autogenerate -m "<your change logs>"
And runalembic upgrade head
to upgrade your database with latest models