A JavaScript library for Flask-Split.
Project description
Flask-Split-JS version 0.1.0
Flask-Split-JS offers utilities for using Flask-Split from the browser using JavaScript.
Setup
On top of the Flask-Split setup, you need to register the Flask-Split-JS blueprint to your application:
from flask import Flask from flask.ext.split_js import split_js app = Flask(__name__) app.register_blueprint(split_js)
and add the JavaScript library to your template:
<script src="/path/to/jquery.js"></script> <script src="{{ url_for('static/js/flask-split.min.js') }}"></script>
jQuery is required for the JavaScript library to work.
API Reference
FlaskSplit.ab_test(experiment_name, alternatives…, callback)
A port of Flask-Split’s ab_test function. When the alternative has been decided, the callback function is called with the chosen alternative as its sole argument.
Invalid arguments cause errors to be thrown.
FlaskSplit.finished(experiment_name, reset=true)
A port of Flask-Split’s finished function.
Invalid arguments cause errors to be thrown.
Resources
Changes
A list of changes done in each version.
0.1.0
Initial release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.