Cambiada la estructura de la api

No era muy util como estaba antes, por lo que siplifique los modelos y
proceso levemente lo que entrega musicbrainz
This commit is contained in:
Daniel Cortes
2020-05-22 06:28:39 -04:00
parent 3568abfbc7
commit a37d51b120
4 changed files with 293 additions and 39 deletions

View File

@@ -2,23 +2,15 @@ from django.urls import path
from . import views
urlpatterns = [
path('get/artist/<mbid>/', views.get_artist_by_mbid),
path('get/release-group/<mbid>/', views.get_release_group_by_mbid),
path('get/release/<mbid>/', views.get_release_by_mbid),
path('get/recording/<mbid>/', views.get_recording_by_mbid),
path('get/artist/<mbid>/', views.get_artist),
path('get/artist/<mbid>/discs/', views.get_discs_of_artist),
path('search/artist/', views.search_artist),
path('search/release-group/', views.search_release_group),
path('search/release/', views.search_release),
path('search/recording/', views.search_recording),
path('get/disc/<mbid>/', views.get_disc),
path('get/disc/<mbid>/releases/', views.get_releases_of_disc),
path('browse/artist/', views.browse_artists),
path('browse/release-group/', views.browse_release_groups),
path('browse/release/', views.browse_releases),
path('browse/recording/', views.browse_recordings),
path('get/release/<mbid>/', views.get_release),
path('get/release/<mbid>/recordings/', views.get_recordings_of_release),
path('coverart/release-group/<mbid>/<int:size>/', views.get_release_group_cover_art),
path('coverart/release-group/<mbid>/', views.get_release_group_cover_art),
path('coverart/release/<mbid>/<int:size>', views.get_release_cover_art),
path('coverart/release/<mbid>/', views.get_release_group_cover_art),
]