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.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32c51bd975aba07d5c625a3008f36b5cddd028297d9d7438735d386625ed7df1 |
|
MD5 | 5714e26e321562607f63084d30d5f1a2 |
|
BLAKE2b-256 | 10fdebfe10515d2b1bbfaf0eaf7b3add97ee6f81b6b2ab7f753bf6df61dffc54 |