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')
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
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')