Instalación de un entorno de desarrollo Django en Ubuntu
- 2735
- 482
- Mario Gollum
Django es fácilmente el marco web más popular escrito en Python. Se entera un delicado equilibrio entre la integridad y la eficiencia de las características, incluidas características potentes como la generación de migración automática y una interfaz de administración completa. Configurar un entorno de desarrollo de Django en Ubuntu es bastante fácil y se puede hacer en solo unos pocos pasos.
Instalación de virtualenv
Es mejor usar un entorno virtual de Python cuando se desarrolla en un marco complejo como Django, especialmente si tiene la intención de trabajar en múltiples proyectos a la vez. Probablemente también sea una buena idea asegurarse de tener ambas versiones de Python actualizadas.
$ sudo apt-get install virtualenv python python3
Usando virtualenv
Creando el entorno
VirtualEnv permite que un proyecto se sandee lejos de la instalación de Python del sistema. Esto permite a un usuario regular instalar paquetes y proyectos de Python para usar versiones específicas que pueden ser diferentes a las versiones del sistema. La creación de un entorno virtual con VirtualEnv se puede hacer con un comando.
$ virtualenv -p python3 -directorio de proyecto
La opción -P python3
Especifica la versión de Python para usar en el entorno. Puedes ser más específico con algo como -P python3.4
, Pero solo ejecutarlo como en el ejemplo anterior elegirá la última versión de esa versión de Python elegida actualmente instalada en el sistema. VirtualEnv no extraerá nuevas versiones de Python que no se instalen en el sistema.
Activando el entorno
Para usar virtualenv, cd
en el directorio que creó, luego active el entorno.
$ CD Proyecto-Directorio $ fuente bin/activar
Verá el nombre del directorio aparecer al comienzo de su símbolo del sistema entre paréntesis. Esto indicó que está utilizando el entorno virtual.
Instalación de Django
El entorno virtual incluye el Python Package Manager, PIP, para permitirle instalar y administrar fácilmente los paquetes de Python. Django es uno de esos paquetes, al igual que muchos de sus complementos y complementos. PIP se puede usar de manera similar al Administrador de paquetes de una distribución, así que úselo para instalar Django, y también atraerá todas las dependencias de Django.
$ pip install django
Esto atraerá la versión más reciente de Django. Si desea una versión específica, también se puede especificar para PIP.
$ Pip Install Django == 1.9
Configuración de un proyecto Django
Ahora, puede iniciar un proyecto Django y trabajar. El paquete Django que PIP instaló proporciona un comando para crear el proyecto.
$ django-admin startProject Name
Desde allí, cd
en tu proyecto.
$ nombre de proyecto de CD
django-admin
Configurar el proyecto y los archivos básicos necesarios para comenzar. Si mira en el directorio actual, los verá. El más importante para configurar es administrar.py
. Es el guión de gestión central para todo el proyecto. También es el script utilizado para crear migraciones de bases de datos y migrarlas. Por lo tanto, úselo para crear cualquier migración, migrar, luego configure su cuenta de Superuser para la interfaz de administración.
$ Python Manage.py makemigrations $ python gestionar.py migrar $ python gestion.py createuperuser
Clausura
Eso es todo. Ahora, su proyecto Django está configurado y listo para el desarrollo! Cuando haya terminado, puede dejar su entorno virtual con otro comando simple.
$ desactivado
Tutoriales de Linux relacionados:
- Una introducción a la automatización, herramientas y técnicas de Linux
- Cosas para instalar en Ubuntu 20.04
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Mastering Bash Script Loops
- Cómo configurar un servidor OpenVPN en Ubuntu 20.04
- Bucles anidados en guiones Bash
- Mint 20: Mejor que Ubuntu y Microsoft Windows?
- Ubuntu 20.04 Guía
- Cosas para instalar en Ubuntu 22.04
- Instalación de WordPress OpenLitespeed
- « Cómo exportar/importar VM a/desde un archivo de copia de seguridad utilizando la línea de comandos en xenserver
- Proteger su chat con QTOX en Ubuntu Linux »