[{"title":"( 51 个子文件 739KB ) tdd_with_python:用于使用Python进行测试驱动开发的教程的源文件-python source file","children":[{"title":"tdd_with_python-master","children":[{"title":"functional_tests","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"test_layout_and_styling.py <span style='color:#111;'> 1003B </span>","children":null,"spread":false},{"title":"test_simple_list_creation.py <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":"base.py <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"test_list_item_validation.py <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":true},{"title":"lists","children":[{"title":"models.py <span style='color:#111;'> 235B </span>","children":null,"spread":false},{"title":"apps.py <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"base.html <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"list.html <span style='color:#111;'> 374B </span>","children":null,"spread":false},{"title":"home.html <span style='color:#111;'> 135B </span>","children":null,"spread":false}],"spread":true},{"title":"tests","children":[{"title":"test_views.py <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"test_models.py <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false}],"spread":true},{"title":"static","children":[{"title":"bootstrap","children":[{"title":"css","children":[{"title":"bootstrap-grid.css.map <span style='color:#111;'> 155.13KB </span>","children":null,"spread":false},{"title":"bootstrap-reboot.min.css <span style='color:#111;'> 3.79KB </span>","children":null,"spread":false},{"title":"bootstrap.css.map <span style='color:#111;'> 496.32KB </span>","children":null,"spread":false},{"title":"bootstrap.min.css <span style='color:#111;'> 156.64KB </span>","children":null,"spread":false},{"title":"bootstrap-reboot.css <span style='color:#111;'> 4.63KB </span>","children":null,"spread":false},{"title":"bootstrap-grid.min.css <span style='color:#111;'> 49.80KB </span>","children":null,"spread":false},{"title":"bootstrap.css <span style='color:#111;'> 193.67KB </span>","children":null,"spread":false},{"title":"bootstrap-reboot.css.map <span style='color:#111;'> 75.52KB </span>","children":null,"spread":false},{"title":"bootstrap-reboot.min.css.map <span style='color:#111;'> 31.53KB </span>","children":null,"spread":false},{"title":"bootstrap.min.css.map <span style='color:#111;'> 631.28KB </span>","children":null,"spread":false},{"title":"bootstrap-grid.css <span style='color:#111;'> 66.37KB </span>","children":null,"spread":false},{"title":"bootstrap-grid.min.css.map <span style='color:#111;'> 113.09KB </span>","children":null,"spread":false}],"spread":false},{"title":"js","children":[{"title":"bootstrap.bundle.min.js <span style='color:#111;'> 79.18KB </span>","children":null,"spread":false},{"title":"bootstrap.bundle.js.map <span style='color:#111;'> 399.54KB </span>","children":null,"spread":false},{"title":"bootstrap.bundle.js <span style='color:#111;'> 223.83KB </span>","children":null,"spread":false},{"title":"bootstrap.min.js <span style='color:#111;'> 58.76KB </span>","children":null,"spread":false},{"title":"bootstrap.js.map <span style='color:#111;'> 247.98KB </span>","children":null,"spread":false},{"title":"bootstrap.min.js.map <span style='color:#111;'> 187.00KB </span>","children":null,"spread":false},{"title":"bootstrap.bundle.min.js.map <span style='color:#111;'> 307.91KB </span>","children":null,"spread":false},{"title":"bootstrap.js <span style='color:#111;'> 133.13KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"base.css <span style='color:#111;'> 37B </span>","children":null,"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"migrations","children":[{"title":"0004_item_list.py <span style='color:#111;'> 459B </span>","children":null,"spread":false},{"title":"0002_item_text.py <span style='color:#111;'> 364B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"0003_list.py <span style='color:#111;'> 441B </span>","children":null,"spread":false},{"title":"0001_initial.py <span style='color:#111;'> 424B </span>","children":null,"spread":false}],"spread":true},{"title":"views.py <span style='color:#111;'> 932B </span>","children":null,"spread":false},{"title":"admin.py <span style='color:#111;'> 63B </span>","children":null,"spread":false},{"title":"urls.py <span style='color:#111;'> 319B </span>","children":null,"spread":false}],"spread":true},{"title":"requirements.txt <span style='color:#111;'> 14B </span>","children":null,"spread":false},{"title":"manage.py <span style='color:#111;'> 630B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 59B </span>","children":null,"spread":false},{"title":"superlists","children":[{"title":"wsgi.py <span style='color:#111;'> 397B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"settings.py <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false},{"title":"asgi.py <span style='color:#111;'> 397B </span>","children":null,"spread":false},{"title":"urls.py <span style='color:#111;'> 923B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]