1
0
mirror of https://github.com/fspc/workstand.git synced 2025-02-23 09:13:23 -05:00

Basic bikes endpoint.

This commit is contained in:
Drew Larson 2017-01-05 22:32:40 -06:00
parent 740ac74388
commit 243d7b06cb
3 changed files with 16 additions and 5 deletions

View File

@ -6,3 +6,4 @@ from bike.models import Bike
class BikeSerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = Bike
fields = '__all__'

View File

@ -2,12 +2,12 @@ from django.conf.urls import url, include
from rest_framework import routers
from bike import views
from .views import BikesView
from .views import BikesView, BikeViewSet
router = routers.DefaultRouter()
router.register(r'bikes', views.BikeViewSet)
apiRoutes = (
(r'bikes', BikeViewSet),
)
urlpatterns = [
url(r'^api/', include(router.urls, namespace='api')),
url(r'^$', BikesView.as_view(), name='bikes')
]

View File

@ -22,9 +22,19 @@ from rest_framework import routers
from rest_framework_jwt.views import obtain_jwt_token
import registration
import bike
from bike import urls as bike_urls
from core import urls as core_urls
from registration import urls as member_urls
from bike import urls as bike_urls
routeLists = [
bike.urls.apiRoutes,
]
router = routers.DefaultRouter()
for routeList in routeLists:
for route in routeList:
router.register(route[0], route[1])
routeLists = [
registration.urls.apiRoutes,