Ir al contenido principal

Cómo Instalar el Demo de Wagtail

En este post, te muestro cómo instalar el demo de Wagtail, un CMS flexible y potente basado en Django, en tu máquina local. Además, si prefieres seguir una explicación en video, puedes ver mi tutorial completo en YouTube:

Ver video tutorial aquí

Requisitos Previos

Antes de comenzar, asegúrate de tener instalado lo siguiente:

  • Git (para clonar el repositorio).
  • Python 3.x (preferiblemente la versión más reciente).
  • Pip (gestor de paquetes de Python).

Paso 1: Clonar el Repositorio del Demo

El primer paso es descargar el código del demo de Wagtail. Para ello, abre tu terminal y ejecuta el siguiente comando:

git clone https://github.com/wagtail/bakerydemo.git

Paso 2: Navegar a la Carpeta del Proyecto

Una vez que hayas clonado el repositorio, accede a la carpeta del proyecto:

cd bakerydemo

Paso 3: Crear un Entorno Virtual

Es recomendable utilizar un entorno virtual para aislar las dependencias del proyecto. Para crearlo, ejecuta:

python3 -m venv venv

Luego, activa el entorno virtual:

  • En Linux/Mac:
    source venv/bin/activate
  • En Windows:
    venv\Scripts\activate

Paso 4: Instalar las Dependencias

Con el entorno virtual activado, instala las dependencias necesarias para el proyecto:

pip install -r requirements/development.txt

Paso 5: Configurar la Base de Datos

Ahora, es momento de aplicar las migraciones para configurar la base de datos:

./manage.py migrate

Paso 6: Cargar los Datos Iniciales

El demo de Wagtail incluye datos de ejemplo para que puedas explorar sus funcionalidades. Para cargarlos, ejecuta:

./manage.py load_initial_data

Paso 7: Iniciar el Servidor de Desarrollo

¡Ya casi terminamos! Para ver el demo en acción, inicia el servidor de desarrollo:

./manage.py runserver

Una vez que el servidor esté en funcionamiento, abre tu navegador y visita:

http://127.0.0.1:8000/

Acceso al Panel de Administración

Si deseas acceder al panel de administración de Wagtail, utiliza las siguientes credenciales:

  • Usuario: admin
  • Contraseña: changeme

Puedes acceder al panel en:

http://127.0.0.1:8000/admin/

Conclusión

¡Y eso es todo! Ahora tienes el demo de Wagtail funcionando en tu máquina local. Este demo es una excelente manera de familiarizarte con las características de Wagtail y explorar su potencial para tus proyectos futuros.

Si prefieres seguir una explicación más visual, no olvides ver mi video tutorial en YouTube:

Ver video tutorial aquí

Comentarios

Entradas populares de este blog

Instalación y Configuración de MySQL 5.7 en Ubuntu 24.04 LTS

Instalar MySQL 5.7 en Ubuntu 24.04 1. Descargar e instalar MySQL Copiar mkdir ~/mysql57 cd ~/mysql57 wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz tar -zxvf mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz sudo mv mysql-5.7.44-linux-glibc2.12-x86_64 /usr/local/mysql sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql 2. Instalar dependencias necesarias IMPORTANTE: Se descargan las versiones nuevas de las librerías y se las vincula con las librerías que necesita MySQL. Copiar sudo apt update # Reemplazo de libaio sudo apt install libaio1t64 # Reemplazo de libtinfo y ncurses sudo apt install libtinfo6 libncurses6 Copiar # Crear los enlaces simbólicos sudo ln -sf /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1 sudo ln -sf /usr/lib/x86_64-linux-gnu/libtinfo.so.6 /usr/lib/x86_64-linux-gnu/libtinfo.so.5 sudo ln -sf /usr/lib/x86_64-linux-gnu/libncurses.so.6 /usr/lib/x86_64...

Instalar DeepSeek R1 1.5B en Ubuntu 24.04 sin GPU

Instalar DeepSeek en tu sistema sin GPU, pasos: Especificaciones del Entorno de Pruebas Componente Detalle SO Ubuntu Cinnamon 24.04 LTS x86_64 Kernel 6.8.0-51-generic CPU Intel i7-6820HQ (8 núcleos) @ 3.600GHz GPUs AMD ATI Radeon HD 8830M / R7 250 / R7 M465X Intel HD Graphics 530 RAM 15.882 GB (3.716 GB en uso) Resolución 1440x810 Escritorio Cinnamon 6.0.4 1. Instalar Git LFS sudo apt-get install git-lfs git lfs install 2. Clonar el repositorio cd /opt sudo mkdir deepseek && sudo chown $USER:$USER deepseek cd deepseek git clone https://huggingface.co/deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B 3. Crear y activar un entorno virtual python -m ve...

Instalar Jasper Studio 6.21 para Ubuntu 24.04

Instalar js-studiocomm_6.21.3 en Ubuntu 24.4 Para instalar Jaspersoft Studio en Ubuntu 24.4, sigue estos pasos: 1. Descargar Jasper Studio Descarga la versión js-studiocomm_6.21.3 desde el siguiente enlace: Jaspersoft Studio 6.21.3 2. Crear el directorio de instalación mkdir /opt/jasperstudio 3. Mover el archivo descargado mv /dir_descarga/js-studiocomm_6.21.3_linux_x86_64.tgz /opt/jasperstudio/ cd /opt/jasperstudio 4. Extraer el archivo tar -xvzf js-studiocomm_6.21.3_linux_x86_64.tgz cd js-studiocomm_6.21.3 5. Ejecutar Jaspersoft Studio ./Jaspersoft\ Studio 6. Crear acceso directo en el escritorio Para facilitar el acceso, crea un archivo .desktop en el escritorio: gedit ~/Escritorio/jaspersoft-studio.desktop En el archivo jaspersoft-studio.desktop , agrega lo siguiente: [Desktop Entry] Version=1.0 Ty...