UNKNOWN
Project description
Flask SQLAlchemy Session
========================
This is a Database Session storage interface for Flask with SQLAlchemy
How to use
----------
First you will have to create the sessions table
::
CREATE TABLE sessions (
session_id CHAR(129) UNIQUE NOT NULL,
atime TIMESTAMP,
data TEXT);
Then you will have to connect the interface to your Flask application ::
from FlaskSQLAlchemySession import set_db_session_interface
application.config['SQLALCHEMY_DATABASE_URI'] = "[your-sqlalchemy-db-uri]"
set_db_session_interface(application)
By default, the data is stored using pickle module, but you can pass other data serializer like JSON module ::
import json
from FlaskSQLAlchemySession import set_db_session_interface
application.config['SQLALCHEMY_DATABASE_URI'] = "[your-sqlalchemy-db-uri]"
set_db_session_interface(application, data_serializer=json)
Requirements
------------
* Flask
* Flask-SQLAlchemy
========================
This is a Database Session storage interface for Flask with SQLAlchemy
How to use
----------
First you will have to create the sessions table
::
CREATE TABLE sessions (
session_id CHAR(129) UNIQUE NOT NULL,
atime TIMESTAMP,
data TEXT);
Then you will have to connect the interface to your Flask application ::
from FlaskSQLAlchemySession import set_db_session_interface
application.config['SQLALCHEMY_DATABASE_URI'] = "[your-sqlalchemy-db-uri]"
set_db_session_interface(application)
By default, the data is stored using pickle module, but you can pass other data serializer like JSON module ::
import json
from FlaskSQLAlchemySession import set_db_session_interface
application.config['SQLALCHEMY_DATABASE_URI'] = "[your-sqlalchemy-db-uri]"
set_db_session_interface(application, data_serializer=json)
Requirements
------------
* Flask
* Flask-SQLAlchemy
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
Close
Hashes for Flask-SQLAlchemySession-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32713b03b4d3be1537cfe7f5770b2b8674ea6542fb4c4514a2ebd70ad3e3f8ca |
|
MD5 | 95b7f025eecf18fe109f8d6ef240ccc6 |
|
BLAKE2b-256 | 641ca94cb11588e7e55ba965b9a0ac9af0b78e199723d6da12f7d87865b701c5 |