Skip to content

tronze/FlaskPractice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Practice

Author tronze

Description

Project for practicing popular Flask project architecture.

Studying following contents

  • Flask
  • SQLAlchemy
  • Alembic
  • Flask WTF

Goal of the project

Simple Flask Project Architecture

Make Project with most used architecture for small or large web application project.

ORM with SQLAlchemy

Control database with ORM through SQLAlchemny.

Migration with Alembic

Make migration to control database schema variation.

JWT Authentication

Authenticate user with JWT

Permission

Control user access and activity in application using permission.

Deployment with WSGI+Nginx and Docker

Deploy project with WSGI+Nginx, and wrap into container.

Basic security

Work on CSRF Protection

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published