Skip to content

mondaini/associados

 
 

Repository files navigation

Associados PythonBrasil

Projeto open source para o controle de associados da associação PythonBrasil

O projeto é desenvolvido por voluntários, utilizando principamente Python e Django e Twitter Bootstrap

Preparando o ambiente

Recomenda-se utilizar o virtualenv para manter o ambiente isolado de suas aplicações. Testado com Python 2.7.10, Postgresql 9.4 e Django 1.8.4.

Você precisa instalar o postgresql em sua máquina antes de continuar.

No Ubuntu:

$ sudo apt-get install postgresql

No Mac OS X com Homebrew:

$ brew install postgresql

Consulte sua distribuição para saber como preparar o postgres.

Exemplo, para instalar o banco de dados em /tmp/pgdata (temporário):

$ sudo apt-get install python-psycopg2
$ pg_ctl initdb -D /tmp/pgdata
$ pg_ctl start -D /tmp/pgdata
$ psql -d postgres
postgres=# create user associados createdb createuser password 'assocdev';
postgres=# create database associados owner associados;
postgres=# \q

Você pode mudar os parâmetros de acesso ao banco de dados, modificando o arquivo: associados/settings_local_model.py antes de realizar o setup ou editando o arquivo associados/settings_local.py, após o setup.

Instalar

$ make setup

Rodando a aplicação localmente

$ make run

Rodando os testes

$ make test

Como contribuir?

Reporte os bugs e compartilhe o patches baseada nas nossas Issues ou simplesmente faça um fork do projeto, contribua com o que achar necessário e mande pra gente! :)

Build Status

Coverage Status

About

controle de associados a associação PythonBrasil

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 42.9%
  • Python 35.8%
  • HTML 19.6%
  • Makefile 1.4%
  • Shell 0.3%