用于与starlete进行后端会话的库

starlette-session的Python项目详细描述


TestPackage versionCode coverage


文档:https://auredentan.github.io/starlette-session/


Starlette会议

Starlette session是一个用于starlette的简单会话中间件,它支持与Starlette的后端会话。在

要求

Python 3.6+

安装

pip install starlette-session

示例

使用redis作为后端

^{pr2}$

您可以找到更多示例here

使用自定义后端

您可以提供要使用的自定义后端。这个后端只需实现接口ISessionBackend

classISessionBackend(ABC):@abstractmethodasyncdefget(self,key:str)->Optional[dict]:raiseNotImplementedError()@abstractmethodasyncdefset(self,key:str,value:dict,exp_in_mins:str)->Optional[str]:raiseNotImplementedError()@abstractmethodasyncdefdelete(key:str)->Any:raiseNotImplementedError()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Android中Twitter共享的java xAuth身份验证?   带有@XmlAnyAttribute和方法的java Bug?(使用JAXB-RI)   安卓 ArrayAdapter导致java。lang.NullPointerException   java如何使用JExel从现有excel文件中删除工作表   java树映射随机停止正确返回值   使用switch和scanner类java使用用户选择   java JCalendar多天选择   Java文件zip正在创建损坏的文件   Ajax调用中的java未定义错误   java处理JSON更改信息的最佳方法   java JNI不适用于AppKit线程   java在运行时为JTable的特定行设置背景色   java如何在for循环中添加按钮?   java在getclass()方法之后强制转换对象