├── .gitignore ├── AUTHORS ├── LICENSE ├── README.md ├── manage.py ├── mls_api ├── __init__.py ├── admin.py ├── api.py ├── fixtures │ └── initial_data.json ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ └── scrape_game.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto__chg_field_game_start_time.py │ ├── 0003_auto__add_field_goal_game__add_field_booking_game.py │ ├── 0004_auto__add_field_booking_reason__chg_field_booking_player.py │ ├── 0005_auto__del_field_game_home_score__del_field_game_away_score__add_field_.py │ ├── 0006_auto__add_statset.py │ ├── 0007_auto__chg_field_statset_game__del_unique_statset_game.py │ ├── 0008_auto__chg_field_substitution_out_player__chg_field_substitution_in_pla.py │ ├── 0009_auto__add_formation__add_formationline__add_formationplayer.py │ ├── 0010_auto__add_playerstatline.py │ ├── 0011_auto__add_field_game_home_score__add_field_game_away_score.py │ ├── 0012_auto__add_gameteam.py │ ├── 0013_port_to_gameteam.py │ ├── 0014_auto__add_result__add_field_gameteam_result.py │ ├── 0015_fill_results.py │ ├── 0016_auto__chg_field_gameteam_result__del_field_game_home_team__del_field_g.py │ └── __init__.py ├── models │ ├── __init__.py │ ├── base.py │ ├── competition.py │ ├── events.py │ ├── formation.py │ ├── game.py │ ├── player.py │ ├── results.py │ ├── stats.py │ └── team.py ├── tests │ ├── __init__.py │ ├── results_map.html │ ├── test_formation.html │ ├── test_scrape_game.py │ └── test_stats.html ├── urls.py └── views.py ├── mls_api_proj ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py ├── requirements.txt └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/README.md -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/manage.py -------------------------------------------------------------------------------- /mls_api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mls_api/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/admin.py -------------------------------------------------------------------------------- /mls_api/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/api.py -------------------------------------------------------------------------------- /mls_api/fixtures/initial_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/fixtures/initial_data.json -------------------------------------------------------------------------------- /mls_api/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mls_api/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mls_api/management/commands/scrape_game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/management/commands/scrape_game.py -------------------------------------------------------------------------------- /mls_api/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0001_initial.py -------------------------------------------------------------------------------- /mls_api/migrations/0002_auto__chg_field_game_start_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0002_auto__chg_field_game_start_time.py -------------------------------------------------------------------------------- /mls_api/migrations/0003_auto__add_field_goal_game__add_field_booking_game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0003_auto__add_field_goal_game__add_field_booking_game.py -------------------------------------------------------------------------------- /mls_api/migrations/0004_auto__add_field_booking_reason__chg_field_booking_player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0004_auto__add_field_booking_reason__chg_field_booking_player.py -------------------------------------------------------------------------------- /mls_api/migrations/0005_auto__del_field_game_home_score__del_field_game_away_score__add_field_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0005_auto__del_field_game_home_score__del_field_game_away_score__add_field_.py -------------------------------------------------------------------------------- /mls_api/migrations/0006_auto__add_statset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0006_auto__add_statset.py -------------------------------------------------------------------------------- /mls_api/migrations/0007_auto__chg_field_statset_game__del_unique_statset_game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0007_auto__chg_field_statset_game__del_unique_statset_game.py -------------------------------------------------------------------------------- /mls_api/migrations/0008_auto__chg_field_substitution_out_player__chg_field_substitution_in_pla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0008_auto__chg_field_substitution_out_player__chg_field_substitution_in_pla.py -------------------------------------------------------------------------------- /mls_api/migrations/0009_auto__add_formation__add_formationline__add_formationplayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0009_auto__add_formation__add_formationline__add_formationplayer.py -------------------------------------------------------------------------------- /mls_api/migrations/0010_auto__add_playerstatline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0010_auto__add_playerstatline.py -------------------------------------------------------------------------------- /mls_api/migrations/0011_auto__add_field_game_home_score__add_field_game_away_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0011_auto__add_field_game_home_score__add_field_game_away_score.py -------------------------------------------------------------------------------- /mls_api/migrations/0012_auto__add_gameteam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0012_auto__add_gameteam.py -------------------------------------------------------------------------------- /mls_api/migrations/0013_port_to_gameteam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0013_port_to_gameteam.py -------------------------------------------------------------------------------- /mls_api/migrations/0014_auto__add_result__add_field_gameteam_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0014_auto__add_result__add_field_gameteam_result.py -------------------------------------------------------------------------------- /mls_api/migrations/0015_fill_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0015_fill_results.py -------------------------------------------------------------------------------- /mls_api/migrations/0016_auto__chg_field_gameteam_result__del_field_game_home_team__del_field_g.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/migrations/0016_auto__chg_field_gameteam_result__del_field_game_home_team__del_field_g.py -------------------------------------------------------------------------------- /mls_api/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mls_api/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/models/__init__.py -------------------------------------------------------------------------------- /mls_api/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/models/base.py -------------------------------------------------------------------------------- /mls_api/models/competition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/models/competition.py -------------------------------------------------------------------------------- /mls_api/models/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/models/events.py -------------------------------------------------------------------------------- /mls_api/models/formation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/models/formation.py -------------------------------------------------------------------------------- /mls_api/models/game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/models/game.py -------------------------------------------------------------------------------- /mls_api/models/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/models/player.py -------------------------------------------------------------------------------- /mls_api/models/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/models/results.py -------------------------------------------------------------------------------- /mls_api/models/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/models/stats.py -------------------------------------------------------------------------------- /mls_api/models/team.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/models/team.py -------------------------------------------------------------------------------- /mls_api/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mls_api/tests/results_map.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/tests/results_map.html -------------------------------------------------------------------------------- /mls_api/tests/test_formation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/tests/test_formation.html -------------------------------------------------------------------------------- /mls_api/tests/test_scrape_game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/tests/test_scrape_game.py -------------------------------------------------------------------------------- /mls_api/tests/test_stats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/tests/test_stats.html -------------------------------------------------------------------------------- /mls_api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api/urls.py -------------------------------------------------------------------------------- /mls_api/views.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mls_api_proj/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mls_api_proj/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api_proj/settings.py -------------------------------------------------------------------------------- /mls_api_proj/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api_proj/urls.py -------------------------------------------------------------------------------- /mls_api_proj/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/mls_api_proj/wsgi.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rogersmark/mls-api/HEAD/setup.py --------------------------------------------------------------------------------