Skip to content

pedroansdev/DevWeb-Desafio3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevWeb-Desafio3

Objetivo:

Implementar ao projeto DevWeb-Desafio2 uma base de dados SQL

Tecnologias utilizadas:

  • Tecnologias do Desafio 2
  • SQL

Códigos e Tags utilizadas:

  • HTML5
    • Todas as tecnologias do Desafio 2
    • Envio de dados ao app.py através do método POST
  • CSS3
    • Todas as tecnologias do Desafio 2
  • Python
    • Biblioteca MySql para conexão com Banco de Dados
  • Flask
    • Todas as tecnologias do Desafio 2
  • SQL
    • Create & Use Database
    • Create & Select from Table
    • Insert into Table

Como Executar

  1. Baixe o repositório em alguma pasta local
  2. Na url da pasta principal(DevWeb-Desafio3), digite "cmd" e dê enter
Bem aqui ó 👇
  1. Insira os seguintes códigos:
python -m venv venv
.\venv\Scripts\activate
pip install -r requirements.txt
flask run

Obs.: Caso você não consiga executar o pip, instale o python 3.11.2, e na hora da instalação, não se esqueça de selecionar a opção de instalação do pip junto

  1. Após todos todos estes passos, abra o link http://127.0.0.1:5000 para finalmente aproveitar o site
  2. Depois que você terminar de utilizar o site, não esqueça de executar o seguinte comando(no cmd) para sair do ambiente virtual:
deactivate

Observação Essencial

Para rodar o projeto, primeiro você terá que se certificar de que possui o serviço do MySQL em seu computador, caso não tenha ainda, recomendo que baixe uma versão recente do MySQL para tê-lo, logo após isso você seguirá os seguintes passos:

  1. Vá na barra de pesquisa de seu computador (não do navegador, e sim do próprio Windows) e pesquise por Serviços, então ache o serviço MySQL e clique para iniciá-lo.

  2. Logo após a primeira etapa, você abrirá o SBGD(Sistema Gerenciador de Banco de Dados) de sua preferência, e lá você colocará o arquivo unes.sql, que pode ser encontrado na pasta database

  3. Após criar certinho o banco de dados e executá-lo em seu computador, vá ao arquivo app.py e mude as configurações de acesso ao BD, já que cada usuário pode colocar acessos diferentes, estas modificações você fará nas linhas 6 - 8 do arquivo, com suas configurações

  4. E é isso, depois disso você poderá seguir os passos da Etapa "Como executar" deste mesmo repositório

About

Repositório do Desafio 3 de Desenvolvimento Web 1

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published