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.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a63d20263ca572ddd1407749bfa99b03ba7fce0b4c41514a5bf9697be0aa64d |
|
MD5 | 186f1b0bd21b85272b291714987037a0 |
|
BLAKE2b-256 | 0f397fd8cf8eb0ca5225e19933bac1e9a95aff3f8338f5e7c9463d3492ae4caf |