An open API service indexing awesome lists of open source software.

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.

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