Ñò ‚š:Zc@sVdZddklZddklZdefd„ƒYZdefd„ƒYZdS( sd Aqui hay mixins para extender la paginación y la busqueda, dependiendo de django-pure-pagination. iÿÿÿÿ(tImproperlyConfigured(tPaginationMixintDinamicPaginationMixincBseZd„Zd„ZRS(cCsg|iiiddƒ|_|io;yt|iƒ|_Wq`tj o}d|_q`Xn|iS(Ntrppi (trequesttGETtgett paginate_bytintt ValueError(tselftquerysette((sR/opt/public_html/controlPacientesSuicidio_test/djangosearchpaginationplus/views.pytget_paginate_by s cKs2tt|ƒi|}|i|iƒ|d<|S(NR(tsuperRtget_context_dataR R (R tkwargstcontext((sR/opt/public_html/controlPacientesSuicidio_test/djangosearchpaginationplus/views.pyRs(t__name__t __module__R R(((sR/opt/public_html/controlPacientesSuicidio_test/djangosearchpaginationplus/views.pyR s t SearchMixincBs,eZd„Zd„Zd„Zd„ZRS(cCs|iiiddƒS(Ntsearcht(RRR(R ((sR/opt/public_html/controlPacientesSuicidio_test/djangosearchpaginationplus/views.pyt get_searchscCstdƒ‚dS(Ns3Debe especificar implementar el filtro de búsqueda(R(R R ((sR/opt/public_html/controlPacientesSuicidio_test/djangosearchpaginationplus/views.pyt get_filterscCs(tt|ƒiƒ}|i|ƒ}|S(N(RRt get_querysetR(R R ((sR/opt/public_html/controlPacientesSuicidio_test/djangosearchpaginationplus/views.pyR"scKs,tt|ƒi|}|iƒ|d<|S(NR(RRRR(R RR((sR/opt/public_html/controlPacientesSuicidio_test/djangosearchpaginationplus/views.pyR's(RRRRRR(((sR/opt/public_html/controlPacientesSuicidio_test/djangosearchpaginationplus/views.pyRs   N(t__doc__tdjango.core.exceptionsRtpure_pagination.mixinsRRtobjectR(((sR/opt/public_html/controlPacientesSuicidio_test/djangosearchpaginationplus/views.pyts