{ "info": { "author": "NARA", "author_email": "noc@ansp.br", "bugtrack_url": null, "classifiers": [], "description": "======\nARQUEA\n======\n\nSistema de gest\u00e3o de informa\u00e7\u00f5es para projetos de pesquisa segundo regras estabelecidas pelo termo de outorga e manual de presta\u00e7\u00e3o de contas da FAPESP. Desenvolvido pelo NARA inicialmente para a ANSP e aperfei\u00e7oado para o NeuroMat.\n\nInstala\u00e7\u00e3o\n..........\n\n1. Instale os pacotes de desenvolvimento do ``python``, ``xml``, ``ffi``, ``xslt``, ``zlib`` e ``yaml``, o pacote de\nfontes ``liberation`` e o ``pip`` para instalar pacotes python. No caso do Ubuntu, seria::\n\n apt-get install libffi-dev libpython-dev libxml2-dev libxslt1-dev zlib1g-dev libyaml-dev fonts-liberation python-pip\n\n2. Instale o ``virtualenv``::\n\n pip install virtualenv\n\n3. Crie o ambiente virtual::\n\n virtualenv \n\n4. Entre no diret\u00f3rio do ambiente virtual e ative-o::\n\n cd \n source bin/activate\n\n5. Instale o ``django-arquea``::\n\n pip install django-arquea\n\nConfigura\u00e7\u00e3o\n............\n\n1. Crie um novo projeto Django::\n\n django-admin startproject \n\n\n2. Adicione a seguinte linha no final seu ``settings.py``::\n\n cd \n vi /settings.py\n INSTALLED_APPS += ('configuracao',)\n\n3. Crie as configura\u00e7\u00f5es padr\u00e3o::\n\n python manage.py criarsistema \n\n4. Execute\n ::\n\n python manage.py migrate\n\n para criar a base de dados inicial e\n ::\n\n python manage.py loaddata initial_data.yaml\n\n para carregar os dados iniciais.\n\n5. Execute\n ::\n\n python manage.py createsuperuser\n\n para criar o super usu\u00e1rio inicial.\n\n6. Execute\n ::\n\n python manage.py runserver\n\n e acesse http://localhost:8000 para verificar se a aplica\u00e7\u00e3o est\u00e1 rodando.\n\n\nColocando em produ\u00e7\u00e3o\n.....................\n\n1. Estando tudo ok nas etapas anteriores, \u00e9 hora de colocar em produ\u00e7\u00e3o. Por padr\u00e3o, \u00e9 criada\numa base de dados SQLite, que \u00e9 \u00f3tima para testes, mas n\u00e3o \u00e9 muito indicada para um ambiente de \nprodu\u00e7\u00e3o. Recomendamos utilizar o PostgreSQL ou o MySQL. Mostraremos como instalar e configurar \no PostgreSQL no Ubuntu.\n\n a. Instale a biblioteca de desenvolvimento do PostgreSQL::\n\n apt-get install libpq-dev\n\n b. Instale o servidor do PostgreSQL::\n\n apt-get install postgresql\n\n c. Crie a base de dados::\n\n sudo su - postgres\n createdb \n createuser \n psql \n grant all on database to ;\n alter user password '';\n quit\n CTRL+D\n\n d. Repita o passo 4 de \"Instala\u00e7\u00e3o\" e instale o ``psycopg``::\n\n pip install psycopg2\n\n e. Edite o arquivo ``settings.py`` e altere as informa\u00e7\u00f5es do banco de dados::\n\n cd \n vi /settings.py\n \n DATABASES = {\n\t 'default': {\n 'ENGINE': 'django.db.backends.postgresql_psycopg2',\n 'HOST': 'localhost', # se instalar o servidor em outra m\u00e1quina, ip ou hostname dele\n 'NAME': '',\n 'USER': '',\n 'PASSWORD': ''\n } \n }\n\n f. Execute os passos 4 e 5 de \"Configura\u00e7\u00e3o\".\n\n g. Execute o passo 6 de \"Configura\u00e7\u00e3o\" para verificar se com o PostgreSQL tudo continua funcionando.\n\n2. Para colocarmos em produ\u00e7\u00e3o, precisamos de um webserver. Abaixo, \u00e9 utilizado o Apache + WSGI, mas\npode ser feito de outras maneiras, como descrito em https://docs.djangoproject.com/en/1.7/howto/deployment/ .\n\n a. Instale o ``apache2``, o ``mod_wsgi``;\n b. Habilite esses m\u00f3dulos;\n c. Configure o apache. Considerando que o sistema rodar\u00e1 sozinho na m\u00e1quina, a configura\u00e7\u00e3o seria apenas\n modificar o arquivo ``/etc/apache2/sites-available/000-default``::\n\n WSGIScriptAlias / /path/to/your/project/project/wsgi.py\n WSGIPythonPath /path/to/your/project/project:/virtualenv/dir/lib/python2.7/site-packages\n \n\n WSGIProcessGroup %{GLOBAL}\n WSGIApplicationGroup %{GLOBAL}\n\n Alias /files/ /var/www/files/\n Alias /static/ /var/www/static/\n\n \n Require all granted\n \n\n \n Require all granted\n \n\n \n \n Require all granted\n \n \n\n \n AuthType Basic\n AuthName \"Sistema\"\n Require valid-user\n AuthBasicProvider wsgi\n WSGIAuthUserScript /path/to/your/project/project/wsgi.py\n \n\n ErrorLog ${APACHE_LOG_DIR}/error.log\n CustomLog ${APACHE_LOG_DIR}/access.log combined\n \n\n trocando os diret\u00f3rios e arquivos informados pelos da sua instala\u00e7\u00e3o\n\n d. Execute, no diret\u00f3rio do projeto::\n\n python manage.py collectstatic\n\n\nRefer\u00eancias\n...........\n\n[ANSP] an Academic Network at S\u00e3o Paulo, Rede Acad\u00eamica do Estado de S\u00e3o Paulo - projeto especial FAPESP coordenado pelo Prof. Dr. Luis Fernandez Lopez - www.ansp.br.\n\n[FAPESP] Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo - www.fapesp.br.\n\n[NARA] N\u00facleo de Aplica\u00e7\u00f5es em Redes Avan\u00e7adas - Equipe que operara e mant\u00e9m o projeto Rede ANSP - www.ansp.br.\n\n[NEUROMAT] Neuromatem\u00e1tica - Centro de Pesquisa, Inova\u00e7\u00e3o e Difus\u00e3o (CEPID) da FAPESP coordenado pelo Prof. Dr. Antonio Galves - www.neuromat.numec.prp.usp.br.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.ansp.br", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-arquea", "package_url": "https://pypi.org/project/django-arquea/", "platform": "", "project_url": "https://pypi.org/project/django-arquea/", "project_urls": { "Homepage": "http://www.ansp.br" }, "release_url": "https://pypi.org/project/django-arquea/2.4.17/", "requires_dist": null, "requires_python": "", "summary": "Sistema administrativo do ANSP", "version": "2.4.17" }, "last_serial": 3726346, "releases": { "2.4.10": [], "2.4.10.1": [ { "comment_text": "", "digests": { "md5": "d8f3a590c8f6c3daa2461abb18a73357", "sha256": "30b4ea641224552f01fff9e9d94f918f4325730e8d19b79044699a3e8104e0b6" }, "downloads": -1, "filename": "django-arquea-2.4.10.1.tar.gz", "has_sig": false, "md5_digest": "d8f3a590c8f6c3daa2461abb18a73357", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2962359, "upload_time": "2015-12-10T18:19:58", "url": "https://files.pythonhosted.org/packages/29/2d/b49609c04cc3d2f03a15ba71243106891aa250e2a29f641b5799c3a5ade4/django-arquea-2.4.10.1.tar.gz" } ], "2.4.11": [ { "comment_text": "", "digests": { "md5": "8c1ba181b9fdc34363b7944e6abaa09d", "sha256": "0bd7cfd3cf844529b70892daf9f25d89c66561e711c57b5d23319bf185ff7103" }, "downloads": -1, "filename": "django-arquea-2.4.11.tar.gz", "has_sig": false, "md5_digest": "8c1ba181b9fdc34363b7944e6abaa09d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2971299, "upload_time": "2015-12-15T12:19:32", "url": "https://files.pythonhosted.org/packages/9c/6b/e6148a6977358ba50bef96d5efc205029a1075beef3835954649a2f35e3a/django-arquea-2.4.11.tar.gz" } ], "2.4.12": [ { "comment_text": "", "digests": { "md5": "9531cb7c7672a9b5c6431734eb627bb8", "sha256": "c229e90a3e280abcf310c61ea04d3592724055fd8bf6db825baab2ff84eebd13" }, "downloads": -1, "filename": "django-arquea-2.4.12.tar.gz", "has_sig": false, "md5_digest": "9531cb7c7672a9b5c6431734eb627bb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2971285, "upload_time": "2015-12-15T14:18:26", "url": "https://files.pythonhosted.org/packages/2d/bd/587da0261c564302d1f2ad0da873c5ef7f0a89124542fd50ac4b18a2addb/django-arquea-2.4.12.tar.gz" } ], "2.4.13": [ { "comment_text": "", "digests": { "md5": "d815edf2ff8507cfc22b4c4da8c848b6", "sha256": "7de9dd433a8d73ee151531db9b4d88ec0cbe692570fd8cbe139205541bd902c3" }, "downloads": -1, "filename": "django-arquea-2.4.13.tar.gz", "has_sig": false, "md5_digest": "d815edf2ff8507cfc22b4c4da8c848b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2971331, "upload_time": "2015-12-16T17:21:02", "url": "https://files.pythonhosted.org/packages/ef/1c/fb9c99470aa9cfc3e79cfc1393d503125ef0a377ffc595d224f0798f034d/django-arquea-2.4.13.tar.gz" } ], "2.4.14": [ { "comment_text": "", "digests": { "md5": "459b1da9eab43314a1b4682633b92130", "sha256": "5056bc5fba0877da5b3438a468c21a1d76391ebdfbcde7ca45cf255801bd157e" }, "downloads": -1, "filename": "django-arquea-2.4.14.tar.gz", "has_sig": false, "md5_digest": "459b1da9eab43314a1b4682633b92130", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2971316, "upload_time": "2015-12-16T18:10:05", "url": "https://files.pythonhosted.org/packages/f7/cf/86e43d74c20a29128cd1b16afad75fc6ae1cab2fd8a8963bd89887b0c560/django-arquea-2.4.14.tar.gz" } ], "2.4.15": [ { "comment_text": "", "digests": { "md5": "3f247afd73979df891a8bb94ac2d45a2", "sha256": "298ba5c6bc4d46c86f46f382c31165ef96f63be8d66a90cf7738cf7fe3c6b540" }, "downloads": -1, "filename": "django-arquea-2.4.15.tar.gz", "has_sig": false, "md5_digest": "3f247afd73979df891a8bb94ac2d45a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2971574, "upload_time": "2015-12-22T19:33:17", "url": "https://files.pythonhosted.org/packages/d8/01/f0615132e362a7c7db3d4efeedf6529f7f029ca653bb673bfc04f171d9ae/django-arquea-2.4.15.tar.gz" } ], "2.4.16": [ { "comment_text": "", "digests": { "md5": "1ad792bcd7a70db03c030e699d6351c2", "sha256": "c5a04d0c47feb22cebdc8515c3bb242bb5b0f075cdb1f9df14450cceaa8e2ffc" }, "downloads": -1, "filename": "django-arquea-2.4.16.tar.gz", "has_sig": false, "md5_digest": "1ad792bcd7a70db03c030e699d6351c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2967528, "upload_time": "2016-04-06T14:54:13", "url": "https://files.pythonhosted.org/packages/1e/d4/4094d56c4886633945eb74b2ccfac91d2cf476c26fcb7780251942a6018d/django-arquea-2.4.16.tar.gz" } ], "2.4.17": [ { "comment_text": "", "digests": { "md5": "4219be0d717e53ba8fae3b6686bc266e", "sha256": "5d7c5b31531c6b303d8aaa27d5382ac46757677bd5d558a058bf25cc18bb9f54" }, "downloads": -1, "filename": "django-arquea-2.4.17.tar.gz", "has_sig": false, "md5_digest": "4219be0d717e53ba8fae3b6686bc266e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2974288, "upload_time": "2018-04-02T14:00:28", "url": "https://files.pythonhosted.org/packages/6a/c6/e163ba2e903dbb38b38a5398598faeb19f6e1561ad7880c79af36e712d27/django-arquea-2.4.17.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4219be0d717e53ba8fae3b6686bc266e", "sha256": "5d7c5b31531c6b303d8aaa27d5382ac46757677bd5d558a058bf25cc18bb9f54" }, "downloads": -1, "filename": "django-arquea-2.4.17.tar.gz", "has_sig": false, "md5_digest": "4219be0d717e53ba8fae3b6686bc266e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2974288, "upload_time": "2018-04-02T14:00:28", "url": "https://files.pythonhosted.org/packages/6a/c6/e163ba2e903dbb38b38a5398598faeb19f6e1561ad7880c79af36e712d27/django-arquea-2.4.17.tar.gz" } ] }