Flask em 40 Minutos ou Menos

Me
Eu faço perguntas em reuniões que eu não sei nada e reunião explode; não é de propósito
Eu falo rárpido

Motivação

  • Flask é super simples, mas poderoso.
  • Python é super simples, mas poderoso.
  • Ninguém fala como é colocar isso em produção.

A aplicação

Um sistema de atas de reunião onde as atas são arquivos MarkDown, com a data no nome.

Estrutura de diretórios

├── ata
│   ├── defaults.py
│   ├── __init__.py
│   ├── main.py
│   ├── static
│   │   └── style.css
│   └── templates
│       ├── entry.html
│       ├── entry_not_found.html
│       ├── index.html
│       ├── layout.html
│       └── page_not_found.html
├── contents
│   └── 2017-10-31.md
└── requirements.txt

├── ata

Módulo/fontes.

│   ├── defaults.py

Valores default da aplicação.

│   ├── __init__.py

__init__.py é necessário para indicar ao Python que o diretório pode se lido.

│   ├── main.py

O arquivo inicial da aplicação.

│   ├── static

Arquivos estáticos.

│   └── templates

Arquivos de template.

├── contents

Onde o conteúdo a ser apresentado está.

└── requirements.txt

Dependências do projeto.

Perguntas?