Ejemplo n.º 1
0
	def __call__(self, value):
		if len(value) > 0:
			if value[0] == '#':
				if not re.match("[0-9a-zA-Z_-]*", value[1:]):
					raise ValidationError(self.message, code = 'invalid')
				else:
					return
			elif value[0] == '/':
				value = build_absolute_uri(value)
				return super(HrefValidator, self).__call__(value)
		return super(HrefValidator, self).__call__(value)
Ejemplo n.º 2
0
def get_site_base():
    return {'base_uri': build_absolute_uri('')}
Ejemplo n.º 3
0
def get_site_base():
	return {
		'base_uri': build_absolute_uri('')
	}