- Crear un entorno virtual, e instalar las dependencias:
python -m venv env source env/bin/activate # macOS/Linux env\Scripts\activate.bat # Windows pip install -r requirements.txt
-
Para generar el sitio estático, ejecutar:
pelican contentLo que generará un directorio
output/con el sitio web. -
Para ejecutar un servidor de prueba:
pelican -lPodrás revisar el contenido generado en la url http://127.0.0.1:8000 y con la combinación de teclas
Ctrl + ccierras el proceso.
- Se utilizarán Github Actions, para hacer un despliegue al servidor.
- De momento es una acción sencilla que obtiene la última versión, genera el sitio y lo copia al directory a donde apunta la URL.
- Para agregar un nuevo post, favor seguir el paso a paso descrito en la documentación oficial.
- Para conocer más sobre normativa en proyectos Python Chile, favor visitar la siguiente documentación oficial.
- Para más información sobre como escribir un contenido en Pelican, favor visitar la siguiente documentación.
- El tema utilizado actualmente es pycltheme2026, una evolución moderna basada en Tailwind CSS que reemplaza la versión anterior de Bootstrap.
- El tema se encuentra en el directorio
pycltheme2026.
El tema utiliza Tailwind CSS con un flujo de trabajo local basado en Node.js. Para realizar cambios en el diseño:
- Entra a la carpeta del tema:
cd pycltheme2026 - Instala las dependencias:
npm install - Ejecuta el compilador en modo escucha:
npm run watch(esto regenerarástatic/css/tailwind.cssautomáticamente).
Para más detalles técnicos, consulta el README del tema.