|
@@ -5,12 +5,15 @@ from rest_framework import routers
|
|
|
|
|
|
|
|
import vrobbler.apps.scrobbles.views as scrobbles_views
|
|
import vrobbler.apps.scrobbles.views as scrobbles_views
|
|
|
from vrobbler.apps.boardgames import urls as boardgame_urls
|
|
from vrobbler.apps.boardgames import urls as boardgame_urls
|
|
|
|
|
+from vrobbler.apps.boardgames.api.views import BoardGameViewSet, BoardGameDesignerViewSet, BoardGamePublisherViewSet, BoardGameLocationViewSet
|
|
|
from vrobbler.apps.books import urls as book_urls
|
|
from vrobbler.apps.books import urls as book_urls
|
|
|
from vrobbler.apps.books.api.views import AuthorViewSet, BookViewSet
|
|
from vrobbler.apps.books.api.views import AuthorViewSet, BookViewSet
|
|
|
from vrobbler.apps.bricksets import urls as bricksets_urls
|
|
from vrobbler.apps.bricksets import urls as bricksets_urls
|
|
|
from vrobbler.apps.lifeevents import urls as lifeevents_urls
|
|
from vrobbler.apps.lifeevents import urls as lifeevents_urls
|
|
|
from vrobbler.apps.locations import urls as locations_urls
|
|
from vrobbler.apps.locations import urls as locations_urls
|
|
|
|
|
+from vrobbler.apps.locations.api.views import GeoLocationViewSet
|
|
|
from vrobbler.apps.moods import urls as moods_urls
|
|
from vrobbler.apps.moods import urls as moods_urls
|
|
|
|
|
+from vrobbler.apps.moods.api.views import MoodViewSet
|
|
|
from vrobbler.apps.music import urls as music_urls
|
|
from vrobbler.apps.music import urls as music_urls
|
|
|
from vrobbler.apps.music.api.views import (
|
|
from vrobbler.apps.music.api.views import (
|
|
|
AlbumViewSet,
|
|
AlbumViewSet,
|
|
@@ -18,6 +21,7 @@ from vrobbler.apps.music.api.views import (
|
|
|
TrackViewSet,
|
|
TrackViewSet,
|
|
|
)
|
|
)
|
|
|
from vrobbler.apps.podcasts import urls as podcast_urls
|
|
from vrobbler.apps.podcasts import urls as podcast_urls
|
|
|
|
|
+from vrobbler.apps.podcasts.api.views import ProducerViewSet, PodcastViewSet, PodcastEpisodeViewSet
|
|
|
from vrobbler.apps.profiles.api.views import UserProfileViewSet, UserViewSet
|
|
from vrobbler.apps.profiles.api.views import UserProfileViewSet, UserViewSet
|
|
|
from vrobbler.apps.scrobbles import urls as scrobble_urls
|
|
from vrobbler.apps.scrobbles import urls as scrobble_urls
|
|
|
from vrobbler.apps.scrobbles.api.views import (
|
|
from vrobbler.apps.scrobbles.api.views import (
|
|
@@ -36,15 +40,21 @@ from vrobbler.apps.sports.api.views import (
|
|
|
TeamViewSet,
|
|
TeamViewSet,
|
|
|
)
|
|
)
|
|
|
from vrobbler.apps.tasks import urls as tasks_urls
|
|
from vrobbler.apps.tasks import urls as tasks_urls
|
|
|
|
|
+from vrobbler.apps.tasks.api.views import TaskViewSet
|
|
|
from vrobbler.apps.profiles import urls as profiles_urls
|
|
from vrobbler.apps.profiles import urls as profiles_urls
|
|
|
from vrobbler.apps.trails import urls as trails_urls
|
|
from vrobbler.apps.trails import urls as trails_urls
|
|
|
from vrobbler.apps.beers import urls as beers_urls
|
|
from vrobbler.apps.beers import urls as beers_urls
|
|
|
|
|
+from vrobbler.apps.beers.api.views import BeerViewSet, BeerProducerViewSet, BeerStyleViewSet
|
|
|
from vrobbler.apps.foods import urls as foods_urls
|
|
from vrobbler.apps.foods import urls as foods_urls
|
|
|
|
|
+from vrobbler.apps.foods.api.views import FoodViewSet
|
|
|
from vrobbler.apps.puzzles import urls as puzzles_urls
|
|
from vrobbler.apps.puzzles import urls as puzzles_urls
|
|
|
|
|
+from vrobbler.apps.puzzles.api.views import PuzzleViewSet, PuzzleManufacturerViewSet
|
|
|
from vrobbler.apps.videogames import urls as videogame_urls
|
|
from vrobbler.apps.videogames import urls as videogame_urls
|
|
|
from vrobbler.apps.videos import urls as video_urls
|
|
from vrobbler.apps.videos import urls as video_urls
|
|
|
from vrobbler.apps.videos.api.views import SeriesViewSet, VideoViewSet
|
|
from vrobbler.apps.videos.api.views import SeriesViewSet, VideoViewSet
|
|
|
from vrobbler.apps.webpages import urls as webpages_urls
|
|
from vrobbler.apps.webpages import urls as webpages_urls
|
|
|
|
|
+from vrobbler.apps.webpages.api.views import DomainViewSet, WebPageViewSet
|
|
|
|
|
+from vrobbler.apps.bricksets.api.views import BrickSetViewSet
|
|
|
|
|
|
|
|
# from vrobbler.apps.modern_ui import urls as modern_ui_urls
|
|
# from vrobbler.apps.modern_ui import urls as modern_ui_urls
|
|
|
|
|
|
|
@@ -68,6 +78,25 @@ router.register(r"sport-events", SportEventViewSet)
|
|
|
router.register(r"teams", TeamViewSet)
|
|
router.register(r"teams", TeamViewSet)
|
|
|
router.register(r"users", UserViewSet)
|
|
router.register(r"users", UserViewSet)
|
|
|
router.register(r"profiles", UserProfileViewSet)
|
|
router.register(r"profiles", UserProfileViewSet)
|
|
|
|
|
+router.register(r"domains", DomainViewSet)
|
|
|
|
|
+router.register(r"webpages", WebPageViewSet)
|
|
|
|
|
+router.register(r"foods", FoodViewSet)
|
|
|
|
|
+router.register(r"moods", MoodViewSet)
|
|
|
|
|
+router.register(r"tasks", TaskViewSet)
|
|
|
|
|
+router.register(r"locations", GeoLocationViewSet)
|
|
|
|
|
+router.register(r"beers", BeerViewSet)
|
|
|
|
|
+router.register(r"beer-producers", BeerProducerViewSet)
|
|
|
|
|
+router.register(r"beer-styles", BeerStyleViewSet)
|
|
|
|
|
+router.register(r"boardgames", BoardGameViewSet)
|
|
|
|
|
+router.register(r"boardgame-designers", BoardGameDesignerViewSet)
|
|
|
|
|
+router.register(r"boardgame-publishers", BoardGamePublisherViewSet)
|
|
|
|
|
+router.register(r"boardgame-locations", BoardGameLocationViewSet)
|
|
|
|
|
+router.register(r"podcast-producers", ProducerViewSet)
|
|
|
|
|
+router.register(r"podcast-episodes", PodcastEpisodeViewSet)
|
|
|
|
|
+router.register(r"podcasts", PodcastViewSet)
|
|
|
|
|
+router.register(r"puzzle-manufacturers", PuzzleManufacturerViewSet)
|
|
|
|
|
+router.register(r"puzzles", PuzzleViewSet)
|
|
|
|
|
+router.register(r"bricksets", BrickSetViewSet)
|
|
|
|
|
|
|
|
urlpatterns = [
|
|
urlpatterns = [
|
|
|
path("api/v1/", include(router.urls)),
|
|
path("api/v1/", include(router.urls)),
|