kocicjelena / flask_postgres_container

flask, postgres, docker-compose

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flask

docker-compose build docker-compose up

$ python3 -m venv .venv $ . .venv/bin/activate

Or on Windows cmd:

$ py -3 -m venv .venv
$ .venv\Scripts\activate.bat

Test

$ pip install '.[test]'
$ pytest

Run with coverage report:

   $ coverage run -m pytest
   $ coverage report
   $ coverage html  # open htmlcov/index.html in a browser


TODO: make alembic

helpfull resources:
https://docs.sqlalchemy.org/en/20/changelog/whatsnew_20.htmlhttps://flask.palletsprojects.com/en/2.3.x/patterns/sqlalchemy/
https://copyprogramming.com/howto/trying-to-pass-two-parameters-from-an-html-form-in-flask-in-url-to-then-run-in-a-python-program
https://www.programcreek.com/python/example/50108/werkzeug.exceptions.NotFound
https://community.plotly.com/t/forcing-dash-app-to-be-called-through-flask-route/25833/3
https://realpython.com/flask-by-example-part-2-postgres-sqlalchemy-and-alembic/

About

flask, postgres, docker-compose

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 98.0%Language:C++ 1.3%Language:C 0.4%Language:Cython 0.1%Language:JavaScript 0.1%Language:PowerShell 0.0%Language:CSS 0.0%Language:HTML 0.0%Language:Shell 0.0%Language:Assembly 0.0%Language:Batchfile 0.0%