Exemplo n.º 1
0
def get_cep(request):
    if request.is_ajax() or settings.DEBUG:
        value = request.GET.get('zip', None)
        cep = cepbrcache.get_cep(value)
        return HttpResponse(
            cep.json(),
            content_type="application/json")
    return HttpResponse('Indisponivel')
Exemplo n.º 2
0
    def to_python(self, value):
        if value in validators.EMPTY_VALUES:
            return None

        cep = value[0]

        try:
            value = cepbrcache.get_cep(cep)
        except Exception as e:
            raise ValidationError(e)
        return value
Exemplo n.º 3
0
def get_cep(request):
    if request.is_ajax() or settings.DEBUG:
        value = request.GET.get('zip', None)
        cep = cepbrcache.get_cep(value)
        return HttpResponse(cep.json(), content_type="application/json")
    return HttpResponse('Indisponivel')