Skip to content

hackultura/guardian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guardian

Sistema de registro de visitantes para controle interno da Secretaria de Cultura do DF.

Requisitos minimos

  • Python 3.5
  • PostgreSQL
  • Autoenv
  • Virtualenv

Instalação

1 - Faça o checkout do projeto:

git clone 

2 - Cria um ambiente virtual:

$ cd guardian
$ virtualenv venv

3 - Ative o ambiente virtual e instale as dependências:

$ source venv/bin/activate
(guardian)$ pip install -r requirements.txt

4 - Cria o banco de dados no PostgreSQL:

$ psql -U postgres
$ Password: ******
postgres=# CREATE DATABASE guardian;

5 - Faça as configurações do seu banco de dados, exportando uma variável de ambiente com o nome DATABASE_URL ou use o autoenv para fazer automaticamente isso acessando o arquivo .env na raiz do seu projeto. Ele pode ser baseado no env.template:

(guardian)$ export DATABASE_URL="postgres://user:password@localhost/guardian"
(guardian)$ mv env.template .env
(guardian)$ autoenv_init

Para mais informações de como instalar e usar o autoenv, acesse aqui.

6 - Rode as migrações do projeto:

(guardian)$ python manage.py migrate

7 - Levante o servidor local

(guardian)$ python manage.py runserver

Licença: GPLv2

About

Sistema de controle de visitantes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages