cloudvault
v1.2
CloudVault está construido a partir de la plataforma Cloudinary. Entonces, antes de instalar el paquete, será genial crear una cuenta y obtener las 'Credenciales de API'.
Haga clic aquí para crear una cuenta y luego obtenga sus credenciales al inicio de sesión.
Después de eso, puede proceder a la instalación cloudvault .
pip install cloudvault
Una vez que se instale cloudvault , vaya a Settings.py de su proyecto y agregue las siguientes líneas
#!/usr/bin/python
# settings.py
INSTALLED_APPS = [
# ... other apps
"cloudvault" # can be omitted
]
CLOUDINARY = {
"cloud_name": "your_cloud_name",
"api_key": "your_api_key",
"api_secret": "your_api_secret"
}
DEFAULT_FILE_STORAGE = "cloudvault.cloud_storage.CloudinaryStorage"
Nada cambia cuando se usa cloudvault en su proyecto.
#!/usr/bin/python
# models.py
class Picture(models.Model):
image = models.ImageField()
def __str__(self);
return str(self.id)
Cuando se guarda una instancia Picture , la guarda a cloudinary self.image.url
Para instalar el proyecto, simplemente clone el proyecto a su sistema y luego ejecute
python -m pip install /path/to/project/cloudvault/cloudvault/dist/cloudvault-1.1.tar.gz
El proyecto debe instalar con éxito.
Gabriel Michael Ojomakpene
[email protected]
09020617734