Skip to main content

Flask-VisJS

PyPI - License Current version on PyPI Lint/Build Coverege

Homedir

Flask-VisJS is a simple wrapper for the famous visjs java library. It helps you to integrate the library into your flask app.

Installation

pip install Flask-VisJS

Configuration

There are the following options available:

Option Default Description
VISJS_CDN_TEMPLATE https://cdnjs.cloudflare.com/ajax/libs/vis/{VERSION}/{FILENAME} The CDN to use (only relevant if not localy served)
VISJS_JS_FILENAME vis.min.js The filename of the javascript file
VISJS_CSS_FILENAME vis.min.css The filename of the css file
VISJS_SERVE_LOCAL True If the files should be served localy or from a CDN
VISJS_CUSTOM_TEMPLATE_PATH None The path for a custom template (used by pyvis)
VISJS_VERSION 4.21.0 (depends on the class) The version of the visjs library

Example

from flask import Flask, render_template_string
from flask_visjs import VisJS4, Network

app = Flask(__name__)
VisJS4().init_app(app)

@app.route('/')
def index():
    net = Network('500px', '500px')
    net.add_node(0, label="Node 0")
    return render_template_string("""
<html>
    <head>
      {{ net.inject_css() }}
    </head>
    <body>
      {{ net.inject_graph() }}
      {{ net.inject_js() }}
    </body>
</html>
""", net=net)

Go to the example folder

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Flask-VisJS-0.1.4.tar.gz (184.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Flask_VisJS-0.1.4-py2.py3-none-any.whl (186.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file Flask-VisJS-0.1.4.tar.gz.

File metadata

  • Download URL: Flask-VisJS-0.1.4.tar.gz
  • Upload date:
  • Size: 184.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for Flask-VisJS-0.1.4.tar.gz
Algorithm Hash digest
SHA256 7e89fa23265b7b4a72c03908961f6d60e983b6d01b143da33c51596f8ba54276
MD5 896aa63905007275cfa2ec306637d809
BLAKE2b-256 33ed0b2987b531fae32c1b6d421e0b2560f861b0d4bcbdc7809ea4e695200b23

See more details on using hashes here.

File details

Details for the file Flask_VisJS-0.1.4-py2.py3-none-any.whl.

File metadata

  • Download URL: Flask_VisJS-0.1.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 186.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for Flask_VisJS-0.1.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bdd5a3917ed9913fd377aa0a78f3bad397bfe66a03d6265609bc6404a60a051f
MD5 3412b5f2cc4de54f06d0ad5e4321157b
BLAKE2b-256 5dd1713515d8c2a95c9f4c8442a7746f75a82f64e64cd44b98f3c570cdd01bd6

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page