¿Qué es Pelican?

Pelican es un generador de sitios web estáticos, no requiere base de datos ni lógica del lado del servidor. Popularmente utilizado en la creación de blogs (este blog está construido con Pelican).
Para su funcionamiento es necesario que cuentes con Python instalado y su manejador de paquetes pip.

¿Cómo se instala?

Primero debes instalar el paquete "pelican" y "Markdown" utilizando el comando pip en consola:

pip install "pelican" "Markdown"

Luego crea el directorio donde almacenarás los archivos de tu blog, puedes utilizar el comando mkdir para realizarlo en consola, por ejemplo:

mkdir pruebaPelican

Te posicionas en el directorio creado y ejecutas el comando pelican-quickstart, que te guiará de forma fácil e intuitiva a armar la estructura de archivos y configuración por defecto:

cd pruebaPelican
pelican-quickstart

Al completar los pasos y ejecutar ls para ver los archivos generados, deberías visualizar lo siguiente: Captura de pantalla de comandos Ahora con tu editor de código favorito, crea tu primer entrada de blog 😀, para ello, crea un archivo llamado primerarticulo.md (la extensión "md" corresponde al lenguaje Markdown utilizado para generar los artículos en Pelican), el mismo debe ser creado dentro de la carpeta content (lugar donde se colocará todo el contenido del sitio) y coloca el siguiente texto en él:

Title: Primer articulo
Date: 2021-03-15
Modified: 2021-03-15
Category: Articulos
Tags: aprender
Slug: nombre-que-aparece-en-el-link
Author: Tu Nombre
Summary: Mi primer articulo

## Mi primer articulo
Hola al mundo, es mi primer articulo!!

Salva los cambios y listo, ahora a ver qué tal se ve el blog. Para ello, genera los archivos con el siguiente comando:

pelican content

Ahora se ha generado una carpeta llamada output, donde están los archivos que debes colocar en tu servidor para subir tu sitio, o sino puedes ver el sitio en tu máquina local ejecutando:

pelican --listen

Debes acceder a la URL http://127.0.0.1:8000 para verlo...
Imagen blog terminadoY listo! Tienes tu propio blog 😉
Puedes consultar la documentación oficial de Pelican en este link para profundizar un poco más.
Saludos, nos vemos la próxima.


Published

Category

Tutoriales

Tags

Contact