Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

624
Vistas
¿Cómo puedo cargar todo tipo de archivos (videos, audios, pdf, zip) en cloudinary en el modelo django? y como puedo borrarlos

modelos.py

 from django.db import models from cloudinary.models import CloudinaryField class File(models.Model): caption = models.TextField(blank=True) file = CloudinaryField() # trying to delete the File model and cloudinary file (error) def delete(self, *args, **kwargs): self.file.delete(*args, **kwargs) super().delete(*args, **kwargs)

configuración.py

 import cloudinary import cloudinary.uploader import cloudinary.api ... INSTALLED_APPS = [ '....', 'myapp', 'cloudinary', ] ... cloudinary.config( cloud_name = "...", api_key = "...", api_secret = "...", secure = True )

Solo puedo cargar imágenes, cuando intento cargar cualquiera (video, pdf, audio, zip) dice ARCHIVO DE IMAGEN NO VÁLIDO. y, a veces, se produce un error de tamaño de archivo cuando el tamaño de la imagen supera el límite de tamaño de 10 mb.

Este es el error al que me enfrento. (cuando traté de subir un archivo de video)

 Error at / Invalid image file Request Method: POST Request URL: http://127.0.0.1:8000/ Django Version: 3.2.9 Exception Type: Error Exception Value: Invalid image file Exception Location: C:\Users\MIG 29\Desktop\Project\testCloudinary\vEnv\lib\site-packages\cloudinary\uploader.py, line 522, in call_api Python Executable: C:\Users\MIG 29\Desktop\Project\testCloudinary\vEnv\Scripts\python.exe Python Version: 3.9.6 Python Path: ['C:\\Users\\MIG 29\\Desktop\\Project\\testCloudinary', 'c:\\users\\mig 29\\appdata\\local\\programs\\python\\python39\\python39.zip', 'c:\\users\\mig 29\\appdata\\local\\programs\\python\\python39\\DLLs', 'c:\\users\\mig 29\\appdata\\local\\programs\\python\\python39\\lib', 'c:\\users\\mig 29\\appdata\\local\\programs\\python\\python39', 'C:\\Users\\MIG 29\\Desktop\\Project\\testCloudinary\\vEnv', 'C:\\Users\\MIG ' '29\\Desktop\\Project\\testCloudinary\\vEnv\\lib\\site-packages'] Server time: Sun, 05 Dec 2021 06:14:04 +0000
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

gracias, acabo de encontrar la manera de cargar (imágenes, videos, audios) también... es así. en modelos.py

 file = CloudinaryField(resource_type='')
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda