Cómo instalar Django en Ubuntu 18.04 y 16.04 LTS
- 2839
- 607
- Mario Gollum
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.