From 68c5e0fdf4da5e9b0f3d3e25d37cb576af2a3b81 Mon Sep 17 00:00:00 2001 From: Mauricio Baeza Date: Wed, 14 Jul 2021 21:49:27 -0500 Subject: [PATCH] =?UTF-8?q?Iniciar=20documentaci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Inicio.md | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/Inicio.md b/Inicio.md index bafdf1e..6e51aaa 100644 --- a/Inicio.md +++ b/Inicio.md @@ -6,14 +6,39 @@ Usamos los web service proporcionados por el SAT Ten a la mano la FIEL del emisor y la contraseƱa de la misma en un directorio de trabajo, los archivos deben llamarse `fiel.cer` y `fiel.key` -1. Descarga o clona (recomendado) este repositorio: +1) Descarga o clona (recomendado) este repositorio: ``` git clone https://git.cuates.net/elmau/cfdi-descarga.git ``` -1. Entra al directorio del proyecto +2) Entra al directorio del proyecto ``` cd cfdi-descarga ``` + +3) De preferencias usa un entorno virtual e instala las dependencias. + +``` +pip install -r requirements.txt +``` + +4) Copia el archivo de configuraciĆ³n. + +``` +cp conf.py.ejemplo conf.py +``` + +5) Establece un valor para la variable `TOKEN` en este archivo. + +``` +TOKEN = 'super_secret' +``` + +Se usa para cifrar la FIEL. Para obtener un token puedes usar: + +``` +from secrets import token_hex +token_hex(32) +```