¿Le gustaría aprender a hacer una instalación de Django en Ubuntu Linux? En este tutorial, vamos a mostrarle cómo instalar, configurar y acceder a Django CMS en un equipo que ejecuta Ubuntu Linux.

• Ubuntu 18
• Ubuntu 19
• Django 2.2.6

Lista de hardware:

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial de Django.

Cada pieza de hardware mencionada anteriormente se puede encontrar en el sitio web de Amazon.

Tutorial relacionado con Django:

En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con la instalación de Django.

Tutorial Django - Instalación en Ubuntu Linux

Actualice su instalación de Ubuntu y reinicie el equipo.

Copy to Clipboard

Utilice apt-get para instalar los paquetes necesarios.

Copy to Clipboard

Compruebe la versión predeterminada de Python instalada en el sistema.

Copy to Clipboard

Compruebe la última versión de Python instalada en el sistema.

Copy to Clipboard

Cambie la versión predeterminada de Python a la última edición detectada.

Copy to Clipboard

Compruebe la versión predeterminada de Python instalada en el sistema.

Copy to Clipboard

Instale Django.

Copy to Clipboard

Crea tu primer proyecto de Django.

Copy to Clipboard

Compruebe la lista de archivos Django creados.

Copy to Clipboard

Este es un ejemplo.

Copy to Clipboard

Puede utilizar el comando tree para ver la lista de archivos y directorios.

Copy to Clipboard

Edite el archivo settings.py

Copy to Clipboard

Busque la entrada ALLOWED_HOSTS y configure la dirección IP del servidor Django.

Copy to Clipboard

En nuestro ejemplo, el servidor Djando se ejecuta en un equipo con la dirección IP 192.168.15.11.

Inicie el servidor Django.

Copy to Clipboard

Abra un software de navegador, introduzca la dirección IP de su firewall de servidor Django más :8000 y acceda a la interfaz web.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• https://192.168.15.11:8000

La interfaz web de Django debe presentarse

Django web interface

En la línea de comandos de Linux, presione CTRL+C para detener el servidor Djando.

Cree el esquema de base de datos Django SQLite.

Copy to Clipboard

Cree la cuenta de usuario administrativo.

Copy to Clipboard

En nuestro ejemplo, creamos una cuenta de usuario denominada root con la contraseña kamisama123.

Inicie el servidor Django.

Copy to Clipboard

Abra su navegador e introduzca la dirección IP de su servidor web más :8000/admin

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.15.11:8000/admin

En la pantalla de inicio de sesión, utilice el nombre de usuario y la contraseña de Django creados anteriormente.

• Nombre de usuario predeterminado: root
• Contraseña predeterminada: kamisama123

Django login

Después de un inicio de sesión correcto, se le enviará al panel de Django.

Django dashboard basic

¡Felicitaciones! Ha terminado la instalación de Django en Ubuntu Linux.

Tutorial Django - Instalación cmS en Ubuntu Linux

En la línea de comandos de Linux, presione CTRL+C para detener el servidor Djando.

Instale Django-CMS.

Copy to Clipboard

Edite el archivo de settings.py del proyecto Django.

Copy to Clipboard

Localice el área de INSTALLED_APPS.

Copy to Clipboard

Cambia el área INSTALLED_APPS de tu archivo para que se parezca a la mía.

Copy to Clipboard

Busque la configuración del LANGUAGE_CODE.

Copy to Clipboard

Cambie la configuración de LANGUAGE_CODE a solo inglés.

Copy to Clipboard

Agregue una sección LANGUAGES después de la definición de LANGUAGE_CODE.

Copy to Clipboard

Agregue la siguiente línea al final del archivo de configuración.

Copy to Clipboard

Inicie el servidor Django.

Copy to Clipboard

Por ejemplo, aquí está el contenido de nuestro archivo settings.py.

Copy to Clipboard

En la línea de comandos de Linux, presione CTRL+C para detener el servidor Djando.

Migre las nuevas configuraciones.

Copy to Clipboard

Inicie el servidor Django.

Copy to Clipboard

Abra su navegador e introduzca la dirección IP de su servidor web más :8000/admin

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.15.11:8000/admin

En la pantalla de inicio de sesión, utilice el nombre de usuario y la contraseña de Django creados anteriormente.

• Nombre de usuario predeterminado: root
• Contraseña predeterminada: kamisama123

Django login

Después de un inicio de sesión correcto, se le enviará al panel de Django con CMS instalado.

Django Dashboard CMS

¡Felicitaciones! Ha terminado la instalación de Django CMS en Ubuntu Linux.

Tutorial Django - Integración de bases de datos MySQL

En la línea de comandos de Linux, presione CTRL+C para detener el servidor Djando.

Instale el servicio de base de datos MySQL.

Copy to Clipboard

Utilice PIP para instalar el paquete Mysqlclient.

Copy to Clipboard

Acceda al servidor de bases de datos MySQL.

Copy to Clipboard

Cree una base de datos denominada django.

Copy to Clipboard

Cree un usuario mysql denominado django.

Copy to Clipboard

Conceda al usuario de MySQL el permiso django sobre la base de datos denominada django.

Copy to Clipboard

Edite /etc/mysql/my.cnf.

Inserte la siguiente información en el botton de este archivo.

Copy to Clipboard

Edite el archivo de settings.py del proyecto Django.

Copy to Clipboard

Busque el área DATABASES.

Copy to Clipboard

Cambia tu área de DATABASES para que se parezca a la mía.

Copy to Clipboard

Debe cambiar el nombre de la base de datos, el nombre de usuario y la contraseña para reflejar su entorno.

Inicie el servidor Django.

Copy to Clipboard

En la línea de comandos de Linux, presione CTRL+C para detener el servidor Djando.

Migre las nuevas configuraciones a MySQL.

Copy to Clipboard

Por ejemplo, aquí está el contenido de nuestro archivo settings.py.

Copy to Clipboard

Cree la cuenta de usuario de Django Administrative.

Copy to Clipboard

Inicie el servidor Django.

Copy to Clipboard

Abra su navegador e introduzca la dirección IP de su servidor web más :8000/admin

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.15.11:8000/admin

En la pantalla de inicio de sesión, utilice el nombre de usuario y la contraseña de Django creados anteriormente.

• Nombre de usuario predeterminado: root
• Contraseña predeterminada: kamisama123

Django login

Después de un inicio de sesión correcto, se le enviará al panel de Django con CMS instalado.

Django Dashboard CMS

¡Felicitaciones! Ha terminado la integración de Django con MySQL en Ubuntu Linux.