def jumper(request, host): """Actually do jumps.""" try: hostname = validate_hostname(host) except ValidationError, e: return render(request, 'jump-error.html', { 'error': e, })
def jumper(request, host): """Actually do jumps.""" try: hostname = validate_hostname(host) except ValidationError, e: return render_to_response('jump-error.html', { 'title': settings.SITE_NAME, 'error': e, }, context_instance=RequestContext(request))
def clean_name(self): """Validate hostname""" data = self.cleaned_data['name'] log.debug(u'hostname: %s', self.data['name']) data = validate_hostname(data) # Another set of reserved hostnames (suggested by zzz) if re.search( r'(^|\.)(i2p|i2p2|geti2p|mail|project|i2project|i2pproject|i2p-project).i2p$', data): raise forms.ValidationError( _('Trying to use hostname from additional reserved set')) return data
def clean_name(self): """Validate hostname""" data = self.cleaned_data['name'] data = validate_hostname(data) return data