OpenERP Login for Flask using Flask-Login
Project description
OpenERP Login for Flask using Flask-Login
from flask import Flask
from flask.ext.openerp import OpenERP
from flask.ext.login import login_required
from flask.ext.login_openerp import OpenERPLogin
class AppConfig(object):
OPENERP_PROTOCOL = 'xmlrpc'
OPENERP_HOSTNAME = 'localhost'
OPENERP_DATABASE = 'openerp'
OPENERP_DEFAULT_USER = 'admin'
OPENERP_DEFAULT_PASSWORD = 'admin'
OPENERP_PORT = 8069
SECRET_KEY = '9eaf50f88abcc3228ca55641bb97f5fc'
app = Flask(__name__)
app.config.from_object(AppConfig)
OpenERP(app)
login_manager = OpenERPLogin()
login_manager.init_app(app)
login_manager.logout_redirect_view = "index"
@app.route('/')
def index():
return "Index!"
@app.route('/secret')
@login_required
def secret():
return "This is a secret"
if __name__ == '__main__':
app.run()
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.
Source Distribution
Close
Hashes for flask-login-openerp-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6bbc9ab50283d08383275b835029e34b70c356ae883edd37bf332dfb5b3e8e5 |
|
MD5 | 0fbd3905a0f47b8bbf7c8976c20c1948 |
|
BLAKE2b-256 | 24d96504a7a45a73e8930a9b4fdef57e259966219e73b68f85684b42716a9550 |