Skip to content

Import Cloudinary's Media Library Widget as a component in Streamlit application.

License

Notifications You must be signed in to change notification settings

akshayranganath/cld_media_library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

streamlit_cld_media_library

Import Cloudinary's Media Library Widget as a component in Streamlit application.

Installation instructions

pip install cld_media_library

Usage instructions

import streamlit as st

from streamlit_cld_media_library import cld_media_library

value = streamlit_cld_media_library(cloud_name="<<your cloudinary account name>>", api_key="<<your api key>>")

st.write(value)

Detailed Usage

Media Library Widget is a method to embed Cloudinary's Digital Asset Management (DAM) capability into your application. The widget has a bunch of configuration parameters. For simplicity, this python module exposes the following:

Parameter Purpose Default Value
cloud_name This is your Cloudinary account name. To retrieve it, you may have to login to the Cloudinary's console and get the details from `Programmable Media` dashboard. demo
api_key This is part of your access credentials to Cloudinary. You can get this information from the same place as `cloud_name`. 123456 - this is an invalid value by design.
remove_header When the widget loads, it has the Cloudinary logo on top. You can suppress this by setting a value to `True` False (i.e. display the logo)
max_files Users can choose one or more files. Set this parameter to control the number of files that a user can select. 5
button_caption ML Widget is invoked on clicking a button. This option controls the name of this button. "Select Image or Video"
insert_caption When a user selects an image/video on the ML widget, a call to action button is activated. This controls the name of this call-to-action button. "Insert"

The repo is published on Pypi at: https://pypi.org/project/cld-media-library/.

About

Import Cloudinary's Media Library Widget as a component in Streamlit application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published