diff --git a/config/urls.py b/config/urls.py index e078d3e..1bba68b 100644 --- a/config/urls.py +++ b/config/urls.py @@ -30,12 +30,12 @@ from django_nyt.urls import get_pattern as get_nyt_pattern from rest_framework_jwt.views import obtain_jwt_token router = DefaultRouter() -router.register(r'posts', PostViewSet) -router.register(r'categories', CategoryViewSet) -router.register(r'feeds', FeedViewSet) -router.register(r'articles', ArticleViewSet) -router.register(r'rfid', DeviceViewSet) -router.register(r'rfidAuth', AuthUserWithDeviceViewSet, base_name='device') +router.register(r'posts', PostViewSet, 'posts') +router.register(r'categories', CategoryViewSet, base_name='categories') +router.register(r'feeds', FeedViewSet, 'feeds') +router.register(r'articles', ArticleViewSet, base_name='articles') +router.register(r'rfid', DeviceViewSet, base_name='rfid_device') +router.register(r'rfidAuth', AuthUserWithDeviceViewSet, base_name='device_auth') sitemaps = { diff --git a/mhackspace/base/management/commands/generate_test_data.py b/mhackspace/base/management/commands/generate_test_data.py index 52d33ba..7cdf702 100644 --- a/mhackspace/base/management/commands/generate_test_data.py +++ b/mhackspace/base/management/commands/generate_test_data.py @@ -33,6 +33,8 @@ class Command(BaseCommand): # load known data call_command('loaddata', 'mhackspace/users/fixtures/groups.json', verbose=0) + autofixture.autodiscover() + # random data users = AutoFixture(User, field_values={ 'title': random.choicee(('Mr', 'Mrs', 'Emperor', 'Captain')) @@ -45,6 +47,9 @@ class Command(BaseCommand): device = AutoFixture(Device) device.create(5) + deviceauth = AutoFixture(DeviceAuth) + deviceauth.create(5) + feed = AutoFixture(Feed) feed.create(10)