rodrigofvc / InvestigatorsData

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Red Nacional de Investigadores

Facultad de Ciencias UNAM

Modelado y Programacion

Autores

  • Quintero Villeda Erik
  • Soto Corderi Sandra del Mar
  • Traschikoff García Nicole Romina
  • Velasco Flores Marco Antonio
  • Velázquez Cruz Rodrigo Fernando

Dependencias

  • Python3 version 3.0 en adelante
  • Django version 2.1.3
  • Gestor de paquetes pip3
  • psycopg2-binary
  • postgresql version 10

Instalar dependencias

  • Django
$ sudo pip3 install Django==2.1.3
  • psycopg2-binary
$ sudo pip3 install psycopg2-binary
  • postgresql
$ sudo apt-get install postgresql postgresql-contrib

Base de datos

Despues de instalar postgresql creamos un usuario y la base de datos de la siguiente manera

$ sudo su postgres
$ psql
$ CREATE USER admin WITH PASSWORD admin;
$ CREATE DATABASE researchnet WITH OWNER admin;
$ GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA PUBLIC TO admin;

Migraciones a la base de datos

$ cd InvestigatorsData/research_network/
$ python3 manage.py makemigrations database
$ python3 manage.py migrate

Poblar la base de datos

$ python3 manage.py loaddata initial.json

Ejecutar la pagina

Antes, debemos crear un superusuario

$ python3 manage.py createsuperuser
  Nombre de usuario: admin
  Dirección de correo electrónico: admin@example.com
  Password: admin1234
  Password(again): admin1234

Ejecutar el servidor

$ python3 manage.py runserver localhost:8000

About

License:GNU General Public License v3.0


Languages

Language:CSS 72.3%Language:HTML 18.7%Language:Python 8.5%Language:JavaScript 0.6%