-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #163 from ResidenciaTICBrisa/main
Adicionando o projeto na main
- Loading branch information
Showing
4 changed files
with
111 additions
and
57 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,8 @@ | ||
# Pipeline Finatec | ||
# Automatec | ||
![logo-finatec](https://www.finatec.org.br/wp-content/themes/finatec/images/empty.png) | ||
|
||
## Sobre | ||
- **Descrição:** Pipeline de prestação de contas da FINATEC | ||
- **Descrição:** Sistema Web para Automação do Processo de Prestação de Contas | ||
|
||
- **Resultados esperados:** Sistema para visualização do fluxo de prestação de contas | ||
|
||
|
@@ -26,31 +27,25 @@ | |
<td><img alt="hemanoel" src="https://avatars.githubusercontent.com/u/88113694?v=4" style="border-radius:50%" width="50"></td> | ||
<td><a href="https://github.com/hemanoelbritoF">Hemanoel Brito</a></td> | ||
<td>[email protected]</td> | ||
<td><b>Devops/Arquitetura</b><br>Estudando e garantindo que a automação do projeto esta adequada. </td> | ||
<td><b>Scrum Master/Líder Backend</b><br>Garantir os rituais como sprint, review e a daily. Todo mundo commitando no git, etc. <br > Garantir a organização e entrega das atividades da equipe Backend </td> | ||
</tr> | ||
<tr> | ||
<td><img alt="isaac" src="https://avatars.githubusercontent.com/u/90662483?v=4" style="border-radius:50%" width="50"></td> | ||
<td><a href="https://github.com/IsaacLusca">Isaac Lucas</a></td> | ||
<td>[email protected]</td> | ||
<td><b>Líder Técnico</b><br>Estudo prévio para passar o conhecimento (garimpando tutoriais, treinamentos, documentando decisões técnicas)<br></td> | ||
</tr> | ||
<tr> | ||
<td><img alt="jennifer" src="https://avatars.githubusercontent.com/u/120498502?v=4" style="border-radius:50%" width="50"></td> | ||
<td><a href="https://github.com/cansancaojennifer">Jennifer Costa</a></td> | ||
<td>[email protected]</td> | ||
<td><b>Scrum Master</b><br>Garantir os rituais como sprint, review e a daily. <br>Todo mundo commitando no git, etc.</td> | ||
</tr> | ||
<tr> | ||
<td><img alt="pedro" src="https://avatars.githubusercontent.com/u/78980796?v=4" style="border-radius:50%" width="50"></td> | ||
<td><a href="https://github.com/pedrobarbosaocb">Pedro Barbosa</a></td> | ||
<td>[email protected]</td> | ||
<td><b>Product Manager</b><br>Detalhamento do Roadmap - Garantir a ligação com as issues, organização...<br>Marcar reuniões com os stakeholders</td> | ||
<td><b>Devops/Arquitetura/Líder Design/Membro Backend</b><br>Estudando e garantindo que a automação do projeto está adequada<br>Marcar reuniões com os stakeholders<br>Garantir a organização e entrega das atividades da equipe de design</td> | ||
</tr> | ||
<tr> | ||
<td><img alt="raquel" src="https://avatars.githubusercontent.com/u/81540491?v=4" style="border-radius:50%" width="50"></td> | ||
<td><a href="https://github.com/raqueleucaria">Raquel Eucaria</a></td> | ||
<td>[email protected]</td> | ||
<td><b>Community Manager</b><br>Garantir a comunicação com externa do projeto - Gitpage, front...</td> | ||
<td><b>Product Manager/Líder Banco de Dados/Membro Design</b><br>Detalhamento do Roadmap<br>Estudando e garantindo a estrutura, modelagem, requisição adequada e demais necessidades envolvendo o BD juntamente com o backend.<br>Ajudar na organização, produção e entrega das atividades da equipe de design (protótipo, guia de estilo...).<br>Ajudar na organização, produção e entrega das atividades da equipe Backend. </td> | ||
</tr> | ||
</table> | ||
</div> | ||
|
@@ -64,6 +59,7 @@ | |
| ---- | ------ | ----------| ------- | --------- | | ||
| 10/07/2023 | 1.0 | Criação do documento | [Raquel](https://github.com/raqueleucaria) | [Pedro](https://github.com/pedrobarbosaocb) | | ||
| 02/08/2023 | 2.0 | Papéis dos membros | [Raquel](https://github.com/raqueleucaria) | [Pedro](https://github.com/pedrobarbosaocb) | | ||
| 12/11/2023 | 3.0 | Correções para Entrega | [Pedro](https://github.com/pedrobarbosaocb) | [Raquel](https://github.com/raqueleucaria) | | ||
|
||
|
||
<!-- # Pipeline de dados para prestação de contas | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,10 @@ | ||
|
||
<<<<<<< HEAD | ||
# AutomaTEC | ||
![logo-finatec](assets/../planejamento/assets/logo.png) | ||
|
||
## Sobre | ||
- **Descrição:** Automação de prestação de contas da FINATEC | ||
|
||
- **Resultados esperados:** Sistema de preenchimento de planilhas automático para o processo de prestação de contas | ||
======= | ||
# Pipeline Finatec | ||
![logo-finatec](https://www.finatec.org.br/wp-content/themes/finatec/images/empty.png) | ||
|
||
## Sobre | ||
- **Descrição:** Pipeline de prestação de contas da FINATEC | ||
|
||
- **Resultados esperados:** Sistema para visualização do fluxo de prestação de contas | ||
>>>>>>> parent of fba4d38 (refact: limpando ambiente de desenvolvimento) | ||
|
||
- **Habilidades necessárias/preferenciais:** Lógica de programação | ||
|
||
|
@@ -31,61 +20,32 @@ | |
<tr> | ||
<th>Foto</th> | ||
<th>Nome/Github</th> | ||
<<<<<<< HEAD | ||
======= | ||
<th>E-mail</th> | ||
>>>>>>> parent of fba4d38 (refact: limpando ambiente de desenvolvimento) | ||
<th>Papel</th> | ||
</tr> | ||
<tr> | ||
<td><img alt="hemanoel" src="https://avatars.githubusercontent.com/u/88113694?v=4" style="border-radius:50%" width="50"></td> | ||
<td><a href="https://github.com/hemanoelbritoF">Hemanoel Brito</a></td> | ||
<<<<<<< HEAD | ||
<td><b>Scrum Master</b><br>Garantir os rituais como sprint, review e a daily. <br>Todo mundo commitando no git, etc.<br><br><b>Líder Backend</b><br> Garantir a organização e entrega das atividades da equipe backend.</td> | ||
======= | ||
<td>[email protected]</td> | ||
<td><b>Devops/Arquitetura</b><br>Estudando e garantindo que a automação do projeto esta adequada. </td> | ||
>>>>>>> parent of fba4d38 (refact: limpando ambiente de desenvolvimento) | ||
</tr> | ||
<tr> | ||
<td><img alt="isaac" src="https://avatars.githubusercontent.com/u/90662483?v=4" style="border-radius:50%" width="50"></td> | ||
<td><a href="https://github.com/IsaacLusca">Isaac Lucas</a></td> | ||
<<<<<<< HEAD | ||
<td><b>Líder Técnico</b><br>Estudo prévio para passar o conhecimento (garimpando tutoriais, treinamentos, documentando decisões técnicas)<br><br><b>Líder Frontend</b><br> Garantir a organização e entrega das atividades da equipe frontend.<br></td> | ||
======= | ||
<td>[email protected]</td> | ||
<td><b>Líder Técnico</b><br>Estudo prévio para passar o conhecimento (garimpando tutoriais, treinamentos, documentando decisões técnicas)<br></td> | ||
>>>>>>> parent of fba4d38 (refact: limpando ambiente de desenvolvimento) | ||
</tr> | ||
<tr> | ||
<td><img alt="jennifer" src="https://avatars.githubusercontent.com/u/120498502?v=4" style="border-radius:50%" width="50"></td> | ||
<td><a href="https://github.com/cansancaojennifer">Jennifer Costa</a></td> | ||
<<<<<<< HEAD | ||
<td><b>Community Manager</b><br>Garantir a comunicação com externa do projeto - Gitpage, front...<br><br><b>Membro Frontend</b><br> Ajudar na organização, produção e entrega das atividades da equipe frontend.</td> | ||
======= | ||
<td>[email protected]</td> | ||
<td><b>Scrum Master</b><br>Garantir os rituais como sprint, review e a daily. <br>Todo mundo commitando no git, etc.</td> | ||
>>>>>>> parent of fba4d38 (refact: limpando ambiente de desenvolvimento) | ||
</tr> | ||
<tr> | ||
<td><img alt="pedro" src="https://avatars.githubusercontent.com/u/78980796?v=4" style="border-radius:50%" width="50"></td> | ||
<td><a href="https://github.com/pedrobarbosaocb">Pedro Barbosa</a></td> | ||
<<<<<<< HEAD | ||
<td><b>Devops/Arquitetura</b><br>Estudando e garantindo que a automação do projeto esta adequada.<br><br><b>Líder Design</b><br> Garantir a organização e entrega das atividades da equipe de design (protótipo, guia de estilo...).<br><br><b>Membro Backend</b><br> Ajudar na organização, produção e entrega das atividades da equipe frontend. </td> | ||
======= | ||
<td>[email protected]</td> | ||
<td><b>Product Manager</b><br>Detalhamento do Roadmap - Garantir a ligação com as issues, organização...<br>Marcar reuniões com os stakeholders</td> | ||
>>>>>>> parent of fba4d38 (refact: limpando ambiente de desenvolvimento) | ||
</tr> | ||
<tr> | ||
<td><img alt="raquel" src="https://avatars.githubusercontent.com/u/81540491?v=4" style="border-radius:50%" width="50"></td> | ||
<td><a href="https://github.com/raqueleucaria">Raquel Eucaria</a></td> | ||
<<<<<<< HEAD | ||
<td><b>Product Manager</b><br>Detalhamento do Roadmap - Garantir a ligação com as issues, organização...<br>Marcar reuniões com os stakeholders. <br><br><b>Líder Banco de Dados</b><br> Estudando e garantindo a estrutura, modelagem, requisição adequada e demais necessidades envolvendo o BD juntamente com o backend. <br><br><b>Membro Design</b><br> Ajudar na organização, produção e entrega das atividades da equipe de design (protótipo, guia de estilo...). <br><br><b>Membro Backend</b><br> Ajudar na organização, produção e entrega das atividades da equipe Backend.</td> | ||
======= | ||
<td>[email protected]</td> | ||
<td><b>Community Manager</b><br>Garantir a comunicação com externa do projeto - Gitpage, front...</td> | ||
>>>>>>> parent of fba4d38 (refact: limpando ambiente de desenvolvimento) | ||
</tr> | ||
</table> | ||
</div> | ||
|
@@ -99,9 +59,4 @@ | |
| ---- | ------ | ----------| ------- | --------- | | ||
| 10/07/2023 | 1.0 | Criação do documento | [Raquel](https://github.com/raqueleucaria) | [Pedro](https://github.com/pedrobarbosaocb) | | ||
| 02/08/2023 | 2.0 | Papéis dos membros | [Raquel](https://github.com/raqueleucaria) | [Pedro](https://github.com/pedrobarbosaocb) | | ||
<<<<<<< HEAD | ||
| 23/08/2023 | 3.0 | Atualização do nome do projeto e papéis dos membros | [Raquel](https://github.com/raqueleucaria) | [Pedro](https://github.com/pedrobarbosaocb) | | ||
|
||
======= | ||
>>>>>>> parent of fba4d38 (refact: limpando ambiente de desenvolvimento) | ||
| 23/08/2023 | 3.0 | Atualização do nome do projeto e papéis dos membros | [Raquel](https://github.com/raqueleucaria) | [Pedro](https://github.com/pedrobarbosaocb) | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
# Instalação do PostgreSQL no Ubuntu 20.04 para Projetos Django | ||
|
||
## Introdução | ||
|
||
Este guia tem como objetivo auxiliar na instalação e configuração do PostgreSQL em um sistema Ubuntu 20.04, especialmente para projetos Django. Ele segue as diretrizes do [artigo original da DigitalOcean](https://www.digitalocean.com/community/tutorials/how-to-use-postgresql-with-your-django-application-on-ubuntu-20-04). | ||
|
||
## Instalação no Linux | ||
|
||
Certifique-se de que seu sistema está atualizado e, em seguida, instale as dependências necessárias: | ||
|
||
```shell | ||
sudo apt update | ||
sudo apt install python3-pip python3-dev libpq-dev postgresql postgresql-contrib | ||
``` | ||
|
||
## Executando o PostgreSQL | ||
|
||
Após a instalação, é possível acessar o PostgreSQL e realizar tarefas administrativas. Para entrar no console do PostgreSQL, utilize o seguinte comando: | ||
|
||
```shell | ||
sudo -u postgres psql | ||
``` | ||
## Criando um Banco de Dados e um Usuário | ||
|
||
Para configurar um banco de dados para o seu projeto Django e criar um usuário correspondente, siga as etapas abaixo: | ||
|
||
Acesse o console do PostgreSQL como o superusuário "postgres" (conforme mencionado anteriormente): | ||
|
||
```shell | ||
sudo -u postgres psql | ||
``` | ||
Dentro do console do PostgreSQL, crie um banco de dados para o seu projeto. Substitua meuprojeto pelo nome desejado do banco de dados: | ||
|
||
```sql | ||
CREATE DATABASE meuprojeto; | ||
``` | ||
Crie um usuário e defina uma senha para ele. Substitua meuusuario e senha pelos valores desejados: | ||
|
||
```sql | ||
CREATE USER meuusuario WITH PASSWORD 'senha'; | ||
``` | ||
|
||
Configure as preferências de codificação, isolamento de transações e fuso horário para o usuário criado: | ||
|
||
```sql | ||
ALTER ROLE meuusuario SET client_encoding TO 'utf8'; | ||
ALTER ROLE meuusuario SET default_transaction_isolation TO 'read committed'; | ||
ALTER ROLE meuusuario SET timezone TO 'America/Sao_Paulo'; | ||
``` | ||
|
||
> Nota Importante: Se você encontrar erros relacionados a permissões insuficientes ao referenciar o banco de dados criado em um projeto Django, ajuste as permissões do banco de dados usando o seguinte comando: | ||
```sql | ||
ALTER DATABASE meuprojeto OWNER TO meuusuario; | ||
``` | ||
## Configuração no Django | ||
|
||
Para que o Django utilize o PostgreSQL como banco de dados padrão ou adicional, faça as seguintes alterações no arquivo settings.py do seu projeto: | ||
|
||
Para o banco de dados padrão: | ||
|
||
```python | ||
|
||
DATABASES = { | ||
'default': { | ||
'ENGINE': 'django.db.backends.postgresql', | ||
'NAME': 'meuprojeto', | ||
'USER': 'meuusuario', | ||
'PASSWORD': 'senha', | ||
'HOST': 'localhost', | ||
'PORT': '', | ||
} | ||
} | ||
``` | ||
|
||
Para adicionar uma referência a outro banco de dados PostgreSQL (caso não seja o banco de dados principal): | ||
|
||
```python | ||
|
||
DATABASES = { | ||
'default': { | ||
... | ||
}, | ||
'meuprojeto': { | ||
'ENGINE': 'django.db.backends.postgresql', | ||
'NAME': 'meuprojeto', | ||
'USER': 'meuusuario', | ||
'PASSWORD': 'senha', | ||
'HOST': 'localhost', | ||
'PORT': '', | ||
} | ||
} | ||
``` | ||
|
||
Lembre-se de selecionar o banco de dados correto ao executar as migrações do Django. Para especificar um banco de dados diferente ao usar o comando makemigrations, utilize a opção --database. Por exemplo: | ||
|
||
```shell | ||
python manage.py makemigrations --database=meuprojeto | ||
``` | ||
|
||
Com essas configurações, você estará pronto para usar o PostgreSQL com o seu projeto Django no Ubuntu 20.04. Certifique-se de adaptar os nomes de banco de dados, usuários e senhas de acordo com as necessidades específicas do seu projeto. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters