[{"title":"( 29 个子文件 18KB ) flask-restful-login:Flask Restful服务包括注册,登录,注销,重置密码和一些数据路由。 它包括一些基于用户,管理员或超级管理员访问权限的示例路由","children":[{"title":"flask-restful-login-master","children":[{"title":"main.py <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"LICENCE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"api","children":[{"title":"models","children":[{"title":"models.py <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"handlers","children":[{"title":"UserHandlers.py <span style='color:#111;'> 8.13KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"conf","children":[{"title":"auth.py <span style='color:#111;'> 366B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"config.py <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"routes.py <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false}],"spread":true},{"title":"database","children":[{"title":"database.py <span style='color:#111;'> 140B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"tests","children":[{"title":"tests_login.py <span style='color:#111;'> 6.35KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"tests_register.py <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"base.py <span style='color:#111;'> 590B </span>","children":null,"spread":false},{"title":"tests_index.py <span style='color:#111;'> 478B </span>","children":null,"spread":false}],"spread":true},{"title":"roles","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"role_required.py <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false}],"spread":true},{"title":"schemas","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"schemas.py <span style='color:#111;'> 630B </span>","children":null,"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"error","children":[{"title":"errors.py <span style='color:#111;'> 578B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"db_initializer","children":[{"title":"db_initializer.py <span style='color:#111;'> 2.37KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"requirements.txt <span style='color:#111;'> 286B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]