All Projects → codeshow → 003 Arquitetura Flask

codeshow / 003 Arquitetura Flask

Arquitetura definitiva para projetos Flask

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to 003 Arquitetura Flask

iOS-Clean-Architecture-Example
An iOS app designed using clean architecture and MVVM.
Stars: ✭ 50 (-54.95%)
Mutual labels:  patterns, architecture
Ios Design Patterns
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Stars: ✭ 120 (+8.11%)
Mutual labels:  patterns, architecture
Patterns
Complete catalog of all classical patterns in the Archimate language
Stars: ✭ 70 (-36.94%)
Mutual labels:  patterns, architecture
bian
The Banking Industry Architecture Network e.V. (BIAN) model in Archimate 3
Stars: ✭ 48 (-56.76%)
Mutual labels:  patterns, architecture
Designpatternslibrary
A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples.
Stars: ✭ 485 (+336.94%)
Mutual labels:  patterns, architecture
React Best Practices
A comprehensive reference guide to kickstart your React architecting career!
Stars: ✭ 566 (+409.91%)
Mutual labels:  patterns, architecture
Architecture Center
Azure Architecture Center
Stars: ✭ 1,207 (+987.39%)
Mutual labels:  patterns, architecture
Angular Cms
An flexiable, extendable, modular, single CMS app based on Angular, Express, MongoDB
Stars: ✭ 109 (-1.8%)
Mutual labels:  architecture
Android Studio Mvp Template Google Architecture
Stars: ✭ 111 (+0%)
Mutual labels:  architecture
Keras And Tensorflow Serving
Deploying Keras models using TensorFlow Serving and Flask
Stars: ✭ 109 (-1.8%)
Mutual labels:  flask
Flasklogin Tutorial
👨‍💻 🔑 Tutorial to accompany corresponding post on hackersandslackers.com
Stars: ✭ 106 (-4.5%)
Mutual labels:  flask
Stocks
machine learning web app game where the user competes against the AI in picking stocks
Stars: ✭ 108 (-2.7%)
Mutual labels:  flask
Labeled Tweet Generator
Search for tweets and download the data labeled with its polarity in CSV format
Stars: ✭ 111 (+0%)
Mutual labels:  flask
Flask Graphene Sqlalchemy
⚗️Project template to build a GraphQL API in Python
Stars: ✭ 109 (-1.8%)
Mutual labels:  flask
Android Architecture
🌇该项目结合 MVP 与 Clean 架构思想,探索在 Android 项目上的最佳实践。
Stars: ✭ 112 (+0.9%)
Mutual labels:  architecture
Reactnativeauth
Mobile user authentication flow with React Native, Expo, and AWS Amplify: Sign In, Sign Up, Confirm Sign Up, Forget Password, Reset Password.
Stars: ✭ 108 (-2.7%)
Mutual labels:  web-application
Rxviper
Android micro framework for developing apps based on clean VIPER architecture.
Stars: ✭ 112 (+0.9%)
Mutual labels:  architecture
Deptrac
Keep your architecture clean.
Stars: ✭ 1,784 (+1507.21%)
Mutual labels:  architecture
Keira2
The Azerothcore/Trinitycore Database Web-Editor
Stars: ✭ 110 (-0.9%)
Mutual labels:  web-application
Online Shopping System
demo
Stars: ✭ 110 (-0.9%)
Mutual labels:  web-application

Arquitetura Definitiva para Projetos Flask

Tutorial em texto em: https://codeshow.com.br/arquitetura-web-python-flask/

Video: https://youtu.be/-qWySnuoaTM Slides: http://bit.ly/codeshow-003-arquitetura-flask ou googledrive

Código parte da apresentação na https://pyjamas.live conference


Clone

git clone https://github.com/codeshow/003-arquitetura-flask.git

ou faça o download

https://github.com/codeshow/003-arquitetura-flask/archive/new.zip

ou

wget https://github.com/codeshow/003-arquitetura-flask/archive/new.zip

Ambiente

Python 3.6+ Ative a sua virtualenv

pip install -r requirements.txt
pip install -r requirements_dev.txt
pip install -r requirements_test.txt

Testando

pytest pydaria/tests

Executando

flask create-db  # rodar uma vez
flask populate-db # rodar uma vez
flask add-user -u admin -p 1234  # adiciona usuario admin
flask run

Acesse:

Structure

.
├── Makefile
├── pydaria  (MAIN PACKAGE)
│   ├── app.py  (APP FACTORIES)
│   ├── blueprints  (BLUEPRINT FACTORIES)
│   │   ├── __init__.py
│   │   ├── restapi  (REST API)
│   │   │   ├── __init__.py
│   │   │   └── resources.py
│   │   └── webui  (FRONT END)
│   │       ├── __init__.py
│   │       ├── templates
│   │       │   ├── index.html
│   │       │   └── product.html
│   │       └── views.py
│   ├── ext (EXTENSION FACTORIES)
│   │   ├── admin.py
│   │   ├── appearance.py
│   │   ├── auth.py
│   │   ├── commands.py
│   │   ├── configuration.py
│   │   ├── database.py
│   │   └── __init__.py
│   ├── __init__.py
│   ├── models.py  (DATABASE MODELS)
│   └── tests  (TESTS)
│       ├── conftest.py
│       ├── __init__.py
│       └── test_api.py
├── README.md
├── requirements_dev.txt
├── requirements_test.txt
├── requirements.txt
└── settings.toml  (SETTINGS)

7 directories, 26 files
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].