Projet

Général

Profil

0001-api-add-base-support-for-organizatinal-units-API-124.patch

Frédéric Péters, 08 juillet 2016 15:00

Télécharger (1,06 ko)

Voir les différences:

Subject: [PATCH] api: add base support for organizatinal units API (#12497)

 src/authentic2/api_views.py | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
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
-