Ńň ŽŞURc @s“ddklZddklZddkTddkTddklZddkl Z ddk Z ddk l Z ddk lZe d „ƒZdS( i˙˙˙˙(tmodels(tUser(t*(tcsrf(t csrf_exemptN(t cat_persona(tQcCs |iƒoă|iiddƒiƒ}tiidddƒiddgdd |d gƒ}g}xt|D]l}h}|i|d <|i d |i d |i |d <|i d |i d |i |d <|i |ƒqmWt i|ƒ}nd}d}t||ƒS(Nttermttnombretapellido_paternotapellido_maternotwheresa LOWER((trim(nombre) || ' ' || trim(apellido_paterno) || ' ' || trim(apellido_materno))) like %s tparamst%tidt tlabeltvaluetfailsapplication/json(tis_ajaxtGETtgettlowerRtobjectstdistincttextraRR R R tappendtjsontdumpst HttpResponse(trequesttqtdrugstresultstdrugt drug_jsontdatatmimetype((sA/opt/public_html/DirectorioGubernamental/autocompletable/views.pytajaxautocompletables 8 ##(t django.dbRtdjango.contrib.auth.modelsRt django.httptdjango.shortcutstdjango.core.context_processorsRtdjango.views.decorators.csrfRRtDirectorio.modelsRtdjango.db.modelsRR'(((sA/opt/public_html/DirectorioGubernamental/autocompletable/views.pyts