Ñò ²*Vc@s]ddklZddkTddklZddklZddkZdeifd„ƒYZ deifd „ƒYZ d eifd „ƒYZ d eifd „ƒYZ deifd„ƒYZ deifd„ƒYZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZdS(iÿÿÿÿ(t serializers(t*(tUser(tsettingsNtCamarasSerializerscBs3eZeidƒZd„Zddd„ƒYZRS(tget_data_grupocCs'|io |i}n tdƒ}|S(NsNo cuenta con una camara(tnombretstr(tselftobjtvalor((s7/opt/public_html/proveedores/proveedores/serializers.pyR s   tMetacBseZeZdZRS(tidRt descripciontclave(sidsnombres descripcionsclave(t__name__t __module__tCamarastmodeltfields(((s7/opt/public_html/proveedores/proveedores/serializers.pyR s((RRRtSerializerMethodFieldRRR (((s7/opt/public_html/proveedores/proveedores/serializers.pyR s tEstatusSerializerscBseZddd„ƒYZRS(R cBseZeZRS((RRtEstatusR(((s7/opt/public_html/proveedores/proveedores/serializers.pyR s((RRR (((s7/opt/public_html/proveedores/proveedores/serializers.pyRstTelefonoSerializercBseZddd„ƒYZRS(R cBseZeZRS((RRt TelefonosR(((s7/opt/public_html/proveedores/proveedores/serializers.pyR s((RRR (((s7/opt/public_html/proveedores/proveedores/serializers.pyRstRubrosSerializerscBseZddd„ƒYZRS(R cBseZeZdZRS(R RR R(sidsnombres descripcionsclave(RRtRubrosRR(((s7/opt/public_html/proveedores/proveedores/serializers.pyR s((RRR (((s7/opt/public_html/proveedores/proveedores/serializers.pyRstSociosSerializerscBseZddd„ƒYZRS(R cBseZeZRS((RRtSociosR(((s7/opt/public_html/proveedores/proveedores/serializers.pyR $s((RRR (((s7/opt/public_html/proveedores/proveedores/serializers.pyR#stProveedoresSerializerdatacBsKeZeidƒZeidƒZd„Zd„Zddd„ƒYZRS(t get_estatustget_estatus_colorcCs |iiS(N(tstatusR (RR ((s7/opt/public_html/proveedores/proveedores/serializers.pyR+scCs |iiS(N(R tcolor(RR ((s7/opt/public_html/proveedores/proveedores/serializers.pyR.sR c BseZeZd ZRS(t tipo_personattipo_representantettipo_domiciliot secretario_rmtrubrostrepresentante_legaltpul_direccion_idtnumero_protocolot numero_immstnumero_finanzast nombre_camaratcorreot fecha_inicio( s tipo_personastipo_representantestipo_domicilios secretario_rmsrubrossrepresentante_legalspul_direccion_idsnumero_protocolos numero_immssnumero_finanzass nombre_camarascorreos fecha_inicio(RRt ProveedoresRtexclude(((s7/opt/public_html/proveedores/proveedores/serializers.pyR 1s(( RRRRR t status_colorRRR (((s7/opt/public_html/proveedores/proveedores/serializers.pyR's   tProveedoresSerializercBsáeZdZeidƒZeidƒZeidƒZeidƒZeidƒZ e de ƒZ eidƒZ eidƒZeƒZd „Zd „Zd „Zd „Zd „Zd„Zd„Zddd„ƒYZRS(sK Serializados para el detallado del proveedor para la pagina de internet tget_data_direcciontget_data_sucursalestget_data_sociostget_data_telefonostget_data_statustmanytget_data_tipo_domiciliotget_data_tipo_personacCs|ii}|S(N(R R (RR test((s7/opt/public_html/proveedores/proveedores/serializers.pyR7Fs cCsDdti|if}ti|ƒ}|idjp |iƒSdS(Ns %sapi/telefonos/?proveedor_id=%di”s#Error 404: Telefonos no encontrados(RtPUDR trequeststgett status_codetjson(RR turltr((s7/opt/public_html/proveedores/proveedores/serializers.pyR6JscCsDdti|if}ti|ƒ}|idjp |iƒSdS(Ns!%sapi/sucursales/?id_proveedor=%di”s"Error 404: sucursale no encontrada(RR<R R=R>R?R@(RR RARB((s7/opt/public_html/proveedores/proveedores/serializers.pyR4OscCsZhtid6}dti|if}ti|d|ƒ}|idjp |iƒSdS(Nt Authorizations%sapi/direccion/%dtheadersi”s"Error 404: Direccion no encontrada(Rt PUL_TOKENtPULR(R=R>R?R@(RR RDRARB((s7/opt/public_html/proveedores/proveedores/serializers.pyR3TscCsDdti|if}ti|ƒ}|idjp |iƒSdS(Ns%sapi/socios/?proveedor_id=%di”s Error 404: Socios no encontrados(RR<R R=R>R?R@(RR RARB((s7/opt/public_html/proveedores/proveedores/serializers.pyR5ZscCs0|i}d}|djo d}nd}|S(NitLocaltForaneo(R$tNone(RR ttextoR ((s7/opt/public_html/proveedores/proveedores/serializers.pyR9_s    cCs0|i}d}|djo d}nd}|S(NitFisicatMoral(R"RI(RR RJR ((s7/opt/public_html/proveedores/proveedores/serializers.pyR:hs    R cBseZeZdZRS(tfecha_actualizacionR%R#tfecha_inicia_recepciontfecha_termina_recepcion(sfecha_actualizacions secretario_rmstipo_representantesfecha_inicia_recepcionsfecha_termina_recepcion(RRR/RR0(((s7/opt/public_html/proveedores/proveedores/serializers.pyR qs((RRt__doc__RRR(t sucursalestsociost telefonosR RtTrueR&R$R"RR,R7R6R4R3R5R9R:R (((s7/opt/public_html/proveedores/proveedores/serializers.pyR27s$       tProveedoresrapidosSerializercBseZddd„ƒYZRS(R cBseZeZdZRS(R t razon_social(sids razon_social(RRR/RR(((s7/opt/public_html/proveedores/proveedores/serializers.pyR ys((RRR (((s7/opt/public_html/proveedores/proveedores/serializers.pyRUwstUserSerializerscBsceZeidƒZeidƒZeidƒZd„Zd„Zd„Z ddd„ƒYZ RS( tget_tipo_usuario2tget_data_unidad_administrativatget_data_unidad_dependenciacCs>d}yt|iƒƒ}Wntj o}|}nX|S(N(RIRtget_tipo_usuario_displayt Exception(RR RJtex((s7/opt/public_html/proveedores/proveedores/serializers.pyRX‚s  cCsž|idjo d}n |i}dti|f}ti|dhtid6ƒ}|iƒ}|idƒo|d}nd}|i dj o|SdS( Ni!šs%sapi/dependencias/%dRDRCttextsNo pertenece a ninguna unidadi”sError 404: Objeto no encontrado( t unidad_adminRIRtPUD2R=R>t PUD_TOKENR@thas_keyR?(RR R RARBtadmintunidad((s7/opt/public_html/proveedores/proveedores/serializers.pyRYŠs   cCsž|idjo d}n |i}dti|f}ti|dhtid6ƒ}|iƒ}|idƒo|d}nd}|i dj o|SdS( Ni!šs%sapi/dependencias/%dRDRCt padre_textsNo pertenece a dependenciai”sError 404: Objeto no encontrado( R_RIRR`R=R>RaR@RbR?(RR R RARBtdepentdep((s7/opt/public_html/proveedores/proveedores/serializers.pyRZ˜s   R c Bs/eZeZdddddddddg ZRS( R Rtapepattapemattemailtusernamet tipo_usuarioR_t dependencia(RRRRR(((s7/opt/public_html/proveedores/proveedores/serializers.pyR ¦s(( RRRRRlR_RmRXRYRZR (((s7/opt/public_html/proveedores/proveedores/serializers.pyRW~s   tSociosSerializercBs<eZeƒZeidƒZd„Zddd„ƒYZRS(tget_proveedor_completocCs|i}d|i|ifS(Nu%d - %s(t proveedorR RV(RR tp((s7/opt/public_html/proveedores/proveedores/serializers.pyRo°s R cBseZeZRS((RRRR(((s7/opt/public_html/proveedores/proveedores/serializers.pyR ´s(( RRR2RpRRtproveedor_completoRoR (((s7/opt/public_html/proveedores/proveedores/serializers.pyRn¬s  tSucursalesSerializerscBs3eZeidƒZd„Zddd„ƒYZRS(R3cCsZhtid6}dti|if}ti|d|ƒ}|idjp |iƒSdS(NRCs%sapi/direccion/%dRDi”s"Error 404: Direccion no encontrada(RRERFR(R=R>R?R@(RR RDRARB((s7/opt/public_html/proveedores/proveedores/serializers.pyR3¹sR cBseZeZRS((RRtSucursalR(((s7/opt/public_html/proveedores/proveedores/serializers.pyR ¾s((RRRRR(R3R (((s7/opt/public_html/proveedores/proveedores/serializers.pyRs·s (trest_frameworkRtproveedores.modelstdjango.contrib.auth.modelsRt django.confRR=tModelSerializerRRRRRRR2RURWRnRs(((s7/opt/public_html/proveedores/proveedores/serializers.pyts   @.