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

https://github.com/luizanao/pyne2021-cookiecutter

Oficina para Python Nordeste 2020/2021
https://github.com/luizanao/pyne2021-cookiecutter

aiohttp ayncio cookiecutter pyne python python-nordeste

Last synced: 10 months ago
JSON representation

Oficina para Python Nordeste 2020/2021

Awesome Lists containing this project

README

          

![Python Nordeste 2021](https://raw.githubusercontent.com/pythonNordeste/pyne2020/master/images/banner.png?raw=true)

Imagem: Python Nordeste 2021






O que é O que é? Aiohttp!


Oficina ministrada na Python Nordeste 2020-2021.

Esse é um template gerador de projetos que usaremos para a oficina. Se quiser espiar o projeto antes de cria-lo, [você pode faze-lo aqui](base/{{cookiecutter.repo_name}})

## Instalação

Para criar o projeto a partir deste template, você precisa [instalar o cookiecutter](https://cookiecutter.readthedocs.io/en/latest/installation.html).

```bash
$ python3 -m pip install --user cookiecutter
```

Assim que estiver instalado, você estará pronto para [criar o projeto](https://cookiecutter.readthedocs.io/en/latest/usage.html#generate-your-project).

## Slides da Apresentação

[Link para os slides da Apresentaçāo](https://docs.google.com/presentation/d/1QyeVcOiJtCp5nIYP6LMY582-nDumqkHdU-49-kMpBM4)

## Como Usar:

Para gerar o projeto final, basta executar o comando:

```bash
$ cookiecutter base

Select event:
1 - Python Nordeste 2020-2021
Choose from 1 (1) [1]: 1
primary_maintainer []: Luiz
app_name [dialajoke]:
repo_name [dial-a-joke]:
container_name [dial-a-joke]:
project_short_description [Agendador de piadas da oficina da Python Nordeste 2020-2021]:
```

e um novo diretório será criado com o mesmo nome indicado no campo `app_name`.

## Parâmetros do Usuário

No momento da criação desse template, algumas perguntas serão feitas para o usuário. Pense com cuidado nas respostas pois esses parâmetros serão utilizado para a criação da estrutura do projeto.

| # | Escolhas | tipo | O que significa? |
| ------------------------- | --------------------------- | ------ | --------------------------------------- |
| event | `Python Nordeste 2020-2021` | string | Apenas uma metadado para o Projeto |
| primary_maintainer | João | string | Nome do programador mantedor do projeto |
| app_name | dialajoke | string | Nome do app |
| repo_name | dial-a-joke | string | Nome do repositório do github |
| container_name | dial-a-joke | string | Nome do container Docker. |
| project_short_description | -- | string | breve descrição do app |