https://github.com/devbigode/crud-challenge-with-flask
O objetivo do projeto é demonstrar como criar uma aplicação web que permite realizar operações CRUD em um banco de dados MySQL.
https://github.com/devbigode/crud-challenge-with-flask
flask mysql peewee phpmyadmin python
Last synced: 4 months ago
JSON representation
O objetivo do projeto é demonstrar como criar uma aplicação web que permite realizar operações CRUD em um banco de dados MySQL.
- Host: GitHub
- URL: https://github.com/devbigode/crud-challenge-with-flask
- Owner: devbigode
- Created: 2024-07-23T01:43:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-02T00:57:24.000Z (about 1 year ago)
- Last Synced: 2025-05-18T09:11:35.021Z (5 months ago)
- Topics: flask, mysql, peewee, phpmyadmin, python
- Language: HTML
- Homepage: https://crud-challenge-with-flask.vercel.app
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CRUD Challenge with Flask
Este é um projeto de exemplo de um aplicativo CRUD (Create, Read, Update, Delete) desenvolvido com Flask, Peewee, MySQL e PhpMyAdmin. O objetivo é demonstrar como criar uma aplicação web simples que permite realizar operações CRUD em um banco de dados MySQL.
## Tecnologias utilizadas
Flask
Peewee ORM
MySQL
PhpMyAdmin
Python-dotenv## Configure as variáveis de ambiente:
Crie um arquivo .env na raiz do projeto com as seguintes informações:
DB_NAME=nome_do_banco_de_dados
DB_USER=usuario
DB_PASSWORD=senha
DB_HOST=localhost
DB_PORT=3306
KEY_LOGIN=chave_aleatoria## Nota
Não se esqueça de ajustar o arquivo requirements.txt com as dependências utilizadas no projeto.
Flask==3.0.3
Flask-Login==0.6.3
mysqlclient==2.2.4
peewee==3.17.6
python-dotenv==1.0.1