configuración del entorno básico de django

Instalación del entorno Django

1. Entorno de instalación

1.1 Instalar Python (configurar el entorno virtual)

Debido a la lentitud de las fuentes extranjeras, puede agregar la fuente Tsinghua con pip

 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 

1.1.1 Pasos

  1. Crear un entorno virtual

    python -m venv django4_2
    

    erp_venv es el nombre del entorno virtual

    Entorno virtual Python e instálelo en erp_venvuna carpeta en su directorio actual. El entorno virtual puede ayudarle a aislar las bibliotecas dependientes de diferentes proyectos, de modo que pueda evitar conflictos de versiones de bibliotecas entre proyectos.

  2. Iniciar entorno virtual

    Ingrese al directorio del entorno virtual

    cd ./Scripts/activate
    
  3. Salir del entorno virtual

    deactivate
    
  4. Instalar Django

    pip install django
    

    Django es un marco web de Python que proporciona muchas funciones como ORM, autenticación, formularios, plantillas, etc. Puede ayudarle a desarrollar aplicaciones web de forma más rápida y sencilla.

  5. Instalar DRF

    pip install djangorestframework
    

    DRF es un marco RESTful potente y flexible basado en Django que proporciona muchas herramientas y bibliotecas para ayudarlo a desarrollar rápidamente aplicaciones web basadas en API RESTful.

  6. Instalar el filtro Django

    pip install django-filter
    

    Ejemplo: Integración con DRF — documentación de django-filter 23.2

    Django-Filter es una biblioteca basada en Django que proporciona una manera fácil y flexible de filtrar conjuntos de consultas de modelos de Django. La API de Django-Filter permite a los desarrolladores utilizar expresiones de consulta simples para crear y aplicar filtros complejos para seleccionar y excluir datos en el conjunto de consultas.

    A través de la integración con DRF Spectacular, Django-Filter admite el filtrado de datos y consultas expresadas en especificaciones OpenAPI, proporcionando una solución de especificación API más elegante.

  7. Instalar Django espectacular

    pip install drf_spectacular
    

    Introducción: DRF Spectacular es la herramienta de especificación OpenAPI de DRF. Puede crear y generar automáticamente documentos de especificación OpenAPI y proporcionar herramientas de prueba de API convenientes, lo que le facilita la creación, prueba y mantenimiento de API RESTful. Al mismo tiempo, también admite la integración de Django Filter, lo que le permite filtrar datos de consulta a través de parámetros de URL.

1.2 Entorno de configuración de Conda

  1. Conda configura el intérprete de Python y el nombre del entorno es django4_2

    conda create -n django4_2 python=3.8
    # 激活环境
    conda activate django4_2
    

imagen-20230813135032638

imagen-20230813135129709

  1. Instalar la biblioteca django == 4.2

    pip install django==4.2
    

    imagen-20230813142045532

  2. Instalar DRF

    pip install djangorestframework
    

    imagen-20230813143340454

  3. Instalar el filtro Django

    pip install django-filter
    

    imagen-20230813143617191

  4. En el entorno virtual, instale la biblioteca debug_toolbar

    pip install django-debug-toolbar
    

imagen-20230813143813760

  1. En el entorno virtual, instale la biblioteca django_extensions

    pip install django_extensions
    

imagen-20230813143831547

referencia

Comunidad de inteligencia artificial de código abierto DataWhale
DataWhale-Sweettalk-Django4.2

Supongo que te gusta

Origin blog.csdn.net/weixin_42917352/article/details/132259602
Recomendado
Clasificación