Skip to content

box-community/ui-elements-python

Repository files navigation

“box-dev-logo”

Getting started with Box UI Elements using Python & Flask

Pre-requisites

Follow the instructions on the medium article:

Getting started with Box UI Elements using Python & Flask (Part 1)

It will guide you through:

  • creating a free Box account
  • setting up a Box application
  • creating a folder
  • uploading some demo files

Installation

Get the code

$ git clone git@github.com:barduinor/ui-elements-python.git
$ cd ui-elements-python

Set up your virtual environment

$ python3.10 -m venv venv
$ source ./venv.bin/activate
$ pip install -r requirements.txt

Create your application environment

$ cp .env.example .env

Edit your .env file and fill in the information

DEVELOPER_TOKEN=YOUR_DEVELOPER_TOKEN_GOES_HERE
PREVIEWER_FILE_ID= YOUR_PREVIEWER_FILE_ID_GOES_HERE
PREVIEWER_FILE_LIST=Multiple,File,ids,comma,separated,no,spaces
UPLOADER_FOLDER_ID=YOUR_UPLOADS_FOLDER_ID_GOES_HERE

Set up the environment variables and start the server

$ export FLASK_APP=app
$ export FLASK_ENV=development
$ flask run

Point your browser to the server (e.g http://127.0.0.1:5000) Inspect you browser console to see the javascript events. Server events will be printed on the terminal.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published