def __before__(self): if not is_git_request(self.request): logging.debug("Not a GIT request") #raise Http404 logging.info("Git request\n%s %s" % ( self.request.META['REQUEST_METHOD'], self.request.META['PATH_INFO'])) logging.debug("Catched git request by %s view" % self.__class__.__name__) logging.debug("Path is: %s" % self.request.META['PATH_INFO']) logging.debug("Query is: %s" % self.request.META['QUERY_STRING'])
def __before__(self): if not is_git_request(self.request): logging.debug("Not a GIT request") #raise Http404 logging.info("Git request\n%s %s" % (self.request.META['REQUEST_METHOD'], self.request.META['PATH_INFO'])) logging.debug("Catched git request by %s view" % self.__class__.__name__) logging.debug("Path is: %s" % self.request.META['PATH_INFO']) logging.debug("Query is: %s" % self.request.META['QUERY_STRING'])
def get_required_perms(self): if is_git_request(self.request): # Let undelying code verify permissions return [] return super(ProjectGitBaseView, self).get_required_perms()