[{"title":"( 34 个子文件 19KB ) flask-api:烧瓶api-源码","children":[{"title":"flask-api-master","children":[{"title":".gitignore <span style='color:#111;'> 547B </span>","children":null,"spread":false},{"title":"development.sh <span style='color:#111;'> 105B </span>","children":null,"spread":false},{"title":".dockerignore <span style='color:#111;'> 99B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"docker-compose.yml <span style='color:#111;'> 459B </span>","children":null,"spread":false},{"title":"python.docker <span style='color:#111;'> 388B </span>","children":null,"spread":false},{"title":"python-app","children":[{"title":"app","children":[{"title":"__init__.py <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"services","children":[{"title":"generate_key.py <span style='color:#111;'> 220B </span>","children":null,"spread":false},{"title":"pad.py <span style='color:#111;'> 94B </span>","children":null,"spread":false},{"title":"not_found.py <span style='color:#111;'> 147B </span>","children":null,"spread":false},{"title":"remove_none.py <span style='color:#111;'> 158B </span>","children":null,"spread":false},{"title":"api_response.py <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"serialization.py <span style='color:#111;'> 160B </span>","children":null,"spread":false},{"title":"query.py <span style='color:#111;'> 484B </span>","children":null,"spread":false}],"spread":true},{"title":"models","children":[{"title":"__init__.py <span style='color:#111;'> 8.00KB </span>","children":null,"spread":false},{"title":"users.py <span style='color:#111;'> 463B </span>","children":null,"spread":false}],"spread":true},{"title":"v1","children":[{"title":"core","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"users","children":[{"title":"user.py <span style='color:#111;'> 4.27KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"users.py <span style='color:#111;'> 3.89KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"authentication","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"token.py <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"config.py <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false}],"spread":true},{"title":"requirements.txt <span style='color:#111;'> 128B </span>","children":null,"spread":false},{"title":"run.py <span style='color:#111;'> 74B </span>","children":null,"spread":false},{"title":"app.example.ini <span style='color:#111;'> 237B </span>","children":null,"spread":false},{"title":"apidoc-getting-started.md <span style='color:#111;'> 929B </span>","children":null,"spread":false},{"title":"seeders","children":[{"title":"seed-users.py <span style='color:#111;'> 1.03KB </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;'> 958B </span>","children":null,"spread":false}],"spread":true},{"title":"apidoc.json <span style='color:#111;'> 364B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"production.sh <span style='color:#111;'> 100B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]