setting up test data

This commit is contained in:
Oly 2017-05-03 14:06:34 +01:00
parent 4b3f57ea7e
commit ed9958b2ad
2 changed files with 11 additions and 6 deletions

View File

@ -30,12 +30,12 @@ from django_nyt.urls import get_pattern as get_nyt_pattern
from rest_framework_jwt.views import obtain_jwt_token from rest_framework_jwt.views import obtain_jwt_token
router = DefaultRouter() router = DefaultRouter()
router.register(r'posts', PostViewSet) router.register(r'posts', PostViewSet, 'posts')
router.register(r'categories', CategoryViewSet) router.register(r'categories', CategoryViewSet, base_name='categories')
router.register(r'feeds', FeedViewSet) router.register(r'feeds', FeedViewSet, 'feeds')
router.register(r'articles', ArticleViewSet) router.register(r'articles', ArticleViewSet, base_name='articles')
router.register(r'rfid', DeviceViewSet) router.register(r'rfid', DeviceViewSet, base_name='rfid_device')
router.register(r'rfidAuth', AuthUserWithDeviceViewSet, base_name='device') router.register(r'rfidAuth', AuthUserWithDeviceViewSet, base_name='device_auth')
sitemaps = { sitemaps = {

View File

@ -33,6 +33,8 @@ class Command(BaseCommand):
# load known data # load known data
call_command('loaddata', 'mhackspace/users/fixtures/groups.json', verbose=0) call_command('loaddata', 'mhackspace/users/fixtures/groups.json', verbose=0)
autofixture.autodiscover()
# random data # random data
users = AutoFixture(User, field_values={ users = AutoFixture(User, field_values={
'title': random.choicee(('Mr', 'Mrs', 'Emperor', 'Captain')) 'title': random.choicee(('Mr', 'Mrs', 'Emperor', 'Captain'))
@ -45,6 +47,9 @@ class Command(BaseCommand):
device = AutoFixture(Device) device = AutoFixture(Device)
device.create(5) device.create(5)
deviceauth = AutoFixture(DeviceAuth)
deviceauth.create(5)
feed = AutoFixture(Feed) feed = AutoFixture(Feed)
feed.create(10) feed.create(10)