Skip to content

Instantly share code, notes, and snippets.

@lucasmcastro
Created February 26, 2014 20:29
Show Gist options
  • Save lucasmcastro/9237861 to your computer and use it in GitHub Desktop.
Save lucasmcastro/9237861 to your computer and use it in GitHub Desktop.
Desafio Semana 01 (Parte 2)
Dando continuidade ao exercício que passamos do Cadastro de Bares:
1) Criar objeto Bar no banco de dados, utilizar o banco SQLite (http://flask.pocoo.org/docs/patterns/sqlite3/)
Bar consiste nos seguintes campos:
- Nome
- Descrição
- Imagem (pode ser nulo)
- Endereço
- Telefone
- Especialidade
2) Implementar Criar, Listar, Editar e Remover para o objeto Bar
nota1: A responsabilidade de mandar a imagem com tamanho e formato certos pode ficar com o usuário, não precisa se preocupar com isso.
nota2: caso o usuário não envie imagem, colocar uma imagem padrão para o bar
3) Disponibilizar uma forma para que a gente crie o banco de dados da sua aplicação. O banco de dados sqlite (.sqlite) NÃO deverá estar versionado no repositório juntamente com o código.
Para essa etapa 3 temos duas sugestões mas vocês podem pensar em outras formas:
a) Código SQL versionado para criação do banco
b) Migration (https://github.com/miguelgrinberg/Flask-Migrate e http://goo.gl/7m9vqr)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment