Cómo instalar Django en Ubuntu 18.04 y 16.04 LTS

Cómo instalar Django en Ubuntu 18.04 y 16.04 LTS

Django es un marco web de Python que fomenta el desarrollo rápido de las aplicaciones. El marco Django está diseñado para que los desarrolladores tomen aplicaciones de inicial hasta su finalización lo más rápido posible. Proporciona una mayor seguridad para la aplicación y evita a los desarrolladores para cometer errores de seguridad comunes.

Este tutorial te ayuda a instalar Django en Ubuntu 18.04 y 16.04 LTS. Además, cree su primera aplicación Django. Seguimos el tutorial:

Paso 1 - Instale Python y Pip

La mayoría de los últimos sistemas operativos vienen con Python 3 predeterminado instalado. Pero si su sistema no tiene instalado Python, ejecute los siguientes comandos para instalarlo. Además, instale PIP en su sistema.

sudo apt-get install python3 python3-pip 

La versión de Python instalada es:

python3 -v python 3.5.3 

Y la versión PIP es:

pip3 -v pip 9.0.1 de/usr/lib/python3/dist Dist-Packages (Python 3.5) 

Paso 2 - Instale Django en Ubuntu

El código fuente de Django está disponible como repositorio de GitHub. También puede usar PIP para instalar Django en Ubuntu 18.04 sistemas. En este tutorial, uso PIP3 para la instalación de Django en Ubuntu. Ejecute el siguiente comando a continuación desde el terminal de Linux:

pip3 instalar django 

Obtendrá un comando Django-Admin para crear nuevos proyectos. Verifique el verson instalado actual:

Django-admin-Versión 2.1.2 

Paso 3: crear una aplicación Django

El django-admin El comando le proporciona la opción para crear una nueva aplicación Django a través de la línea de comandos. Primero, navegue al directorio que necesita para crear una nueva aplicación.

Luego usa Django-admin startProject Comando seguido del nombre de la aplicación para crear una nueva aplicación Django

CD /var /www django-admin startProject django_app 

Después de eso migra los cambios pendientes.

CD django_app python3 gestionar.PY migra 

Paso 4 - Crear super usuario

Además, cree una cuenta de Superuser para la administración de la aplicación Django. Ejecute el siguiente comando desde su directorio de aplicaciones Django.

Python3 gestionar.py createuperuser 

Paso 5 - Ejecutar la aplicación Django

Su aplicación Django está lista para usar. Por defecto, Django no permite que los hosts externos accedan a la interfaz web. Para permitir hosts externos, editar configuración.archivo py y agregar IP en.

vi django_app/configuración.py 

Agregar IP:

Permitido_hosts = ['192.168.1.239 '] 

Aquí 192.168.1.239 es la dirección IP del sistema donde está instalado Django.

Finalmente, ejecute el servidor de aplicaciones Django con el siguiente comando. Aquí 0.0.0.0: 8000 definió que Django escuchará en todas las interfaces en el puerto 8000. Puede cambiar este puerto con cualquiera de sus opciones.

Python3 gestionar.py runserver 0.0.0.0: 8000 

El servidor de aplicaciones de Django se está ejecutando ahora. Abra su navegador web favorito y acceso a la IP del sistema Django en el puerto 8000. Esto le mostrará la página web de Django predeterminada.

http: // 192.168.1.239: 8000 

Django también proporciona una interfaz web administrativa. Puede acceder a esta URL de subdirectorio AT /Admin de su aplicación Django. Use las credenciales de inicio de sesión de SuperUser creadas en el paso anterior.

http: // 192.168.1.239: 8000/administrador 

El tablero de administración de Django se ve a continuación. Aquí puede agregar más usuarios y grupos para su aplicación.