Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gisce/flask-login-openerp
Flask-Login for OpenERP
https://github.com/gisce/flask-login-openerp
authentication flask hacktoberfest login openerp
Last synced: 4 days ago
JSON representation
Flask-Login for OpenERP
- Host: GitHub
- URL: https://github.com/gisce/flask-login-openerp
- Owner: gisce
- License: mit
- Created: 2014-10-08T15:41:14.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2022-11-18T10:20:17.000Z (almost 2 years ago)
- Last Synced: 2024-09-25T21:46:21.629Z (8 days ago)
- Topics: authentication, flask, hacktoberfest, login, openerp
- Language: Python
- Homepage:
- Size: 92.8 KB
- Stars: 1
- Watchers: 20
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
flask-login-openerp
===================OpenERP Login for Flask using Flask-Login
.. code-block:: python
from flask import Flask
from flask.ext.openerp import OpenERP
from flask.ext.login import login_required
from flask.ext.login_openerp import OpenERPLoginclass 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()