Skip to content
Snippets Groups Projects
Commit 0156f512 authored by Jomaro Rodrigues's avatar Jomaro Rodrigues
Browse files

atualizando readme e makefile

parent 62fa1e5b
No related branches found
No related tags found
1 merge request!1WIP: Development
# ADEGA
# ------------------ NAO FAÇAM git add * ou git add -A --------------------------
Este software faz parte de um projeto do PET Computação UFPR para
análise de dados dos cursos de graduação da UFPR. Veja a [wiki](http://gitlab.c3sl.ufpr.br/pet/adega/wikis/home).
......@@ -18,7 +19,7 @@ Os códigos fonte do projeto estão disponíveis publicamente no [gitlab]
E podem ser clonado com o comando
```bash
$ git clone git@gitlab.c3sl.ufpr.br:pet/adega.git
$ git clone git@gitlab.c3sl.ufpr.br:pet/A.D.E.G.A.git
```
......@@ -44,17 +45,22 @@ python manage.py createsuperuser
## Executando o projeto
Por padrão ele irá rodar no 127.0.0.1:8000
Por padrão ele irá rodar no 127.0.0.1:8000, ative o virtualenv antes
```bash
pipenv shell
python manage.py runserver
```
Se estiver usando o cloud9 use o ip e a porta que ele libera, assim:
```bash
pipenv shell
python manage.py runserver $IP:$PORT
```
Então acesse pela url fornecida
Ao sair do projeto execute `exit` para sair do virtualenv e evitar polui-lo
## Transformando o seu usuário em um professor
Após você logar no sistema com o seu super usuário você terá acesso ao `URL_DO_SITE/admin`, graças ao [Django admin](https://docs.djangoproject.com/en/1.10/ref/contrib/admin/) nesta tela você é capaz de gerenciar os dados salvos nas models do projeto.
......@@ -76,12 +82,6 @@ python manage.py graph_models -a -o diagrama.png
* [Pandas](http://pandas.pydata.org/) - usada para importação dos dados
* [django-extensions](https://django-extensions.readthedocs.io/en/latest/) - Várias extensões para o django. Estamos usando para gerar o diagrama do projeto.
Dependências antigas
* [Pyyaml](http://pyyaml.org/)
* [Scipy](https://www.scipy.org/)
* [Matplotlib](http://matplotlib.org/)
* [IPython](https://ipython.org/)
## Contato
......
......@@ -34,13 +34,9 @@ install:
apt-get install -y python3-pip
apt-get install -y libpq-dev
apt-get install -y postgresql postgresql-contrib
pip3 install -U pip setuptools
pip3 install -r requirements.txt
pip3 install --user -U pip setuptools pipenv
pipenv install
install-dev: install
pip3 install -r requirements-dev.txt
pipenv install --dev
create-db:
mysql -u root < configure-db.sql
python3 manage.py migrate
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment