Un manojo de ideas
Se asume un sistema con:
Solo para desarrollo:
Clonar el repositorio
$ git clone [email protected]:tutuca/potaje.git
...
$ cd potaje
Instalar las dependencias
$ pip install -r requirements.txt
Se usa django-environ para las configuraciones de entorno. Los valores por defecto deberían funcionar sin más configuración.
Primero es necesario crear los esquemas y ejecutar las migraciones si hacen falta:
$ manage migrate
En este punto tenemos nuestra instancia lista para correr el servidor de desarrollo:
$ manage runserver
Ahora queda generar los recursos de estilos, imágenes, íconos y scripts.
Descargar las herramientas necesarias:
$ npm install
Compilar los assets:
$ npm build
Se puede operar en modo watch
, esto es: queda observando los archivos importantes de manera de re-ejecutar las tareas pertinentes.
$ npm start
Ésto genera una carpeta static/
en la raiz del proyecto, que podemos desplegar en nuestro servidor.