0001-api-add-base-support-for-organizatinal-units-API-124.patch
src/authentic2/api_views.py | ||
---|---|---|
399 | 399 |
status=status.HTTP_200_OK) |
400 | 400 | |
401 | 401 |
roles = RolesAPI.as_view() |
402 | ||
403 | ||
404 |
class BaseOrganizationalUnitSerializer(serializers.ModelSerializer): |
|
405 |
class Meta: |
|
406 |
model = get_ou_model() |
|
407 | ||
408 | ||
409 |
class OrganizationalUnitAPI(ModelViewSet): |
|
410 |
serializer_class = BaseOrganizationalUnitSerializer |
|
411 |
lookup_field = 'uuid' |
|
412 | ||
413 |
def get_queryset(self): |
|
414 |
return get_ou_model().objects.all() |
|
415 | ||
416 |
router = SimpleRouter() |
|
417 |
router.register(r'ous', OrganizationalUnitAPI, base_name='a2-api-ous') |
|
402 |
- |