Esta pagina se ve mejor con JavaScript habilitado

Django Final app

 ·  🎃 kr0m

Este es el último de los artículo destinados a la aplicación Django-rxWod, tras mucho pensarlo he decidio publicar el código de forma abierta, al fin y al cabo El conocimiento humano pertenece al mundo. Tan solo describiré los pasos necesarios para clonar el repositorio.

Antes de comenzar es recomendable leer los artículos anteriores sobre Django ya que son los pasos previos a este artículo:


El repositorio está hospedado en mi propio servidor, para acceder a este habrá que conectar por ssh pero el puerto no es el 22 estándar si no el 32005, por lo tanto debemos modificar nuestra configuración ssh del siguiente modo:

vi .ssh/config

Host alfaexploit.com  
 User gitolite  
  Port 32005  
  Hostname alfaexploit.com  
 IdentityFile ~/.ssh/rxWod

Si nos fijamos podemos observar que en la configuración también se indica las keys a utilizar, esto es debido a que GitOlite no permite el acceso público a repositorios, por lo tanto nos bajamos unas keys que si que están permitidas:

fetch https://alfaexploit.com/files/rxWod
fetch https://alfaexploit.com/files/rxWod.pub
mv rxWod rxWod.pub .ssh/
chmod 600 .ssh/rxWod
chmod 644 .ssh/rxWod.pub

Ahora ya podemos clonar el repositorio:

git clone alfaexploit.com:rxWodProject

Si tenemos todas las dependencias instaladas, los ficheros de credenciales creadas y arrancamos el servidor incorporado de Django o seguimos los pasos para desplegar un proyecto en producción deberíamos de ver las siguientes ventanas:


Si te ha gustado el artículo puedes invitarme a un RedBull aquí