Skip to main content

Connect Flask With VueJS Framework

Project description

Install

For install the package run:

$ pip install flask-vuejs

Using

Import the Vue class in bootstrap flask file, see:

from flask_vuejs import Vue

Register extension

Vue(app)

With Factory

vue = Vue()

def create_app():
    app = Flask(__name__)
    vue.init_app(app)

Configuration

You can set the component directory, by default it uses 'static/components' folder, but, it can be easily changed.

def create_app():
    app.config["FLASK_VUE_COMPONENT_DIRECTORY"] = "vuecomponent"

Remember, if you changed component directory, you'll should be rename this directory on 'static' folder application

[JInja Template]

You can see how its works here

Project details


Download files

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

Source Distribution

flask-vuejs-0.1.0.tar.gz (203.7 kB view hashes)

Uploaded Source

Built Distribution

flask_vuejs-0.1.0-py3-none-any.whl (206.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page