You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Celestino Rey 7c8d28934a Añado rsync para poder copiar ficheros al contenedor 9 months ago
nginx Cambio d eestructura y arreglos para funcionar 10 months ago
src Añado los serializers 10 months ago
Dockerfile Añado rsync para poder copiar ficheros al contenedor 9 months ago
README.md Añado rsync para poder copiar ficheros al contenedor 9 months ago
postgres-deployment.yaml Añado rsync para poder copiar ficheros al contenedor 9 months ago

README.md

Versión para openshift

ATENCIÓN

Creo que el Dockerfile que hay en el directorio raíz no sirve para nada.

Instalación

Crear un proyecto y luego añadir una app desde Agregar, importar desde git.

Tal y como está la estructura de directorios, deberia detectar automáticamente una compilación Python

python manage.py createsuperuser

python manage.py makemigrations

python manage.py migrate

Comprobar la base de datos

Con la shell entraPsql.sh:

\l para listar las BD

\c reymota para usar nuestra db \dt para ver las tablas

De dónde cogí ideas

https://learndjango.com/tutorials/django-login-and-logout-tutorial

Username: {{ user.username }}

User Full name: {{ user.get_full_name }}

User Group: {{ user.groups.all.0 }}

Email: {{ user.email }}

Session Started at: {{ user.last_login }}

Para funcionar con gunicorn y nginx

https://testdriven.io/blog/dockerizing-django-with-postgres-gunicorn-and-nginx/

Cambiar la secuencia de lo sid

ALTER SEQUENCE tablename_id_seq RESTART WITH nn;

esto se hace cuando restauro un volcado de la bd sobre una instalación nueva. Si hay índices ya creados, hay que reinciar a partir del último.

Copiar ficheros al contenedor

Copy local directory to a pod directory oc rsync /home/user/source devpod1234:/src

Copy pod directory to a local directory

oc rsync devpod1234:/src /home/user/source