Exemple #1
0
    def dispatch(self, request, *args, **kwargs):

        redirect = getAdvancedPermissionBlock(self.request,
                                              self.permission_required,
                                              None)
        if redirect:
            return redirect
        else:
            return super(HostCreate, self).dispatch(
                request, *args, **kwargs)
Exemple #2
0
    def dispatch(self, request, *args, **kwargs):
        self.host_id = kwargs.get('pk')

        host = models.Host.objects.get(pk=self.host_id)

        instance = host

        redirect = getAdvancedPermissionBlock(self.request,
                                              self.permission_required,
                                              instance)
        if redirect:
            return redirect
        else:
            return super(HostPluginUploadWithName, self).dispatch(
                request, *args, **kwargs)