https://github.com/guicamargo19/pytest
Projeto Blog em Django - Python Back-end da EBAC.
https://github.com/guicamargo19/pytest
bootstrap css3 django html5 live-server pytest python vscode
Last synced: about 1 month ago
JSON representation
Projeto Blog em Django - Python Back-end da EBAC.
- Host: GitHub
- URL: https://github.com/guicamargo19/pytest
- Owner: guicamargo19
- Created: 2024-02-21T12:34:33.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-27T22:53:35.000Z (about 1 year ago)
- Last Synced: 2025-02-15T04:19:04.607Z (3 months ago)
- Topics: bootstrap, css3, django, html5, live-server, pytest, python, vscode
- Language: Python
- Homepage:
- Size: 21.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PyTest
Aplicação do **PyTest** em projeto simples em **Django** com **Python**.
Projeto desenvolvido no curso de Full Stack Python da EBAC - Escola Britânica de Artes Criativas e Tecnologia.
## 🚀 Começando
Estas instruções permitirão que você obtenha uma cópia do projeto em execução em sua máquina local para fins de desenvolvimento e teste.
## Instalação
A primeira coisa a fazer é clonar este repositório:
```sh
$ git clone https://github.com/guicamargo19/pytest.git
$ cd pytest
```Crie o ambiente virtual para instalar as dependências e ative-o (Comando para MacOS):
```sh
$ python -m venv venv
$ source venv/bin/activate
```Então instale as dependências:
```sh
(env) $ pip install -r requirements.txt
```Note o (env) na frente do prompt. Isso indica que a sessão do terminal está operando em um ambiente virtual ativo.
Uma vez vez que o pip terminou de fazer o download das dependências, para executar o projeto:
```sh
(env)$ python manage.py runserver
```E navegue até http://127.0.0.1:8000 ou http://localhost:8000.
## Testes
Para executar os testes, use o comando:
```sh
(env)$ pytest
```## 🛠️ Ferramentas utilizadas para construção do projeto
* **Python** - Linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.
* **Django** - Framework para desenvolvimento rápido para web, escrito em Python, que utiliza o padrão model-template-view.
* **HTML** - Linguagem de marcação utilizada na construção de páginas na Web.
* **Bootstrap** - Framework web open-source para desenvolvimento de componentes de interface para sites e aplicações web.
* **PyTest** - Estrutura de teste Python que se originou do projeto PyPy.## ✒️ Autor
Guilherme Ferreira Camargo