Files
wg-backend-django/wg_api/__pycache__/views.cpython-311.pyc

47 lines
10 KiB
Plaintext
Raw Normal View History

<EFBFBD>
#Bc<7F><00><00><><00>ddlmZddlmZddlmZddlmZddlm Z ddl
m Z ddl m Z mZdd lZdd
lmZmZmZmZmZdd lmZGd <0C>d ej<00><00>Zd<0E>Zd<0F>Zd<10>Zd S)<11>)<01>render)<01> HttpResponse)<01>viewsets)<01> IsAdminUser<65>)<01> wgSerializer)<01>
user_model)<02>get_logs<67> get_profilesN)<05> count_clients<74> count_traffic<69>count_connection<6F>count_percentage<67> count_broken)<01>req_edit_statec<00>J<00>eZdZej<00><00><00>ZeZd<01>Z dS)<03>wgViewc<00>*<00>|<00><00><00>S)N)<01> inf_connector)<02>self<6C>requests <20>9/home/infidel/Sync/Project/ocp-wg-backend/wg_api/views.py<70>getz
wgView.gets<00><00><13>!<21>!<21>#<23>#<23>#<23>N)
<EFBFBD>__name__<5F>
__module__<EFBFBD> __qualname__r <00>objects<74>all<6C>querysetr<00>serializer_classr<00>rrrrs?<00><00><00><00><00><00><1B>"<22>&<26>&<26>(<28>(<28>H<EFBFBD>#<23><14>$<24>$<24>$<24>$<24>$rrc<00>.<00>|j<00>dd<02><00>}t<00><00>}tj|<02><00>}g}|dkr]t d<04><00>d}|D]G}dt |d<00><00>vr.t |<05><00>||d<|<03>|<05><00>|dz}<04>H<EFBFBD>n<>|d kr]t d<04><00>d}|D]G}d
t |d<00><00>vr.t |<05><00>||d<|<03>|<05><00>|dz}<04>H<EFBFBD>nl|d kr]t d<04><00>d}|D]G}d t |d<00><00>vr.t |<05><00>||d<|<03>|<05><00>|dz}<04>H<EFBFBD>n |d kr]t d<04><00>d}|D]G}dt |d<00><00>vr.t |<05><00>||d<|<03>|<05><00>|dz}<04>H<EFBFBD>n<>|dkr]t d<04><00>d}|D]G}dt |d<00><00>vr.t |<05><00>||d<|<03>|<05><00>|dz}<04>H<EFBFBD>nC|dkr\t d<04><00>d}|D]G}dt |d<00><00>vr.t |<05><00>||d<|<03>|<05><00>|dz}<04>Hn<48>|dkr\t d<04><00>d}|D]G}dt |d<00><00>vr.||d<t |<05><00>|<03>|<05><00>|dz}<04>Hn|dkrwt d<04><00>d}|D]b}dt |d<00><00>vrIt |d<00><00>||d<t |d<00><00>|<03>|<05><00>|dz}<04>cn|}tj|<03><00>}t|d<16><17><00>S)N<>param<61><00>d2201<30>dxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxr<00> DTS22_PNUP_01<30>wgName<6D>data_id<69>d2202<30> DTS22_PNUP_02<30>d2203<30> DTS22_PNUP_03<30>d2204<30> DTS22_PNUP_04<30>d2205<30> DTS22_PNUP_05<30>d2206<30>
DTS22_TELU<EFBFBD>GCI<43>META<54>NIS<49> application<6F><01> content_type)
<EFBFBD>GETrr
<00>json<6F>loads<64>print<6E>str<74>append<6E>dumpsr)rr$<00>data<74>
final_data<EFBFBD>i<>xs r<00>
wgViewLogsrFsf<00><00> <13>K<EFBFBD>O<EFBFBD>O<EFBFBD>G<EFBFBD>R<EFBFBD> (<28> (<28>E<EFBFBD> <13>:<3A>:<3A>D<EFBFBD> <0F>:<3A>d<EFBFBD> <1B> <1B>D<EFBFBD><13>J<EFBFBD> <0E><17><18>J<1A> <0A>g<EFBFBD><0E><0E><0E> <0A><01><15> <18> <18>A<EFBFBD><1E>#<23>a<EFBFBD><08>k<EFBFBD>"2<>"2<>2<> <18><15>a<EFBFBD><08><08><08><1E><01>)<29> <0C><1A>!<21>!<21>!<21>$<24>$<24>$<24><15>a<EFBFBD>C<EFBFBD><01><>  <18> <10>7<EFBFBD>
<1A>A<1A> <0A>g<EFBFBD><0E><0E><0E> <0A><01><15> <18> <18>A<EFBFBD><1E>#<23>a<EFBFBD><08>k<EFBFBD>"2<>"2<>2<> <18><15>a<EFBFBD><08><08><08><1E><01>)<29> <0C><1A>!<21>!<21>!<21>$<24>$<24>$<24><15>a<EFBFBD>C<EFBFBD><01><>  <18> <10>7<EFBFBD>
<1A>8<1A> <0A>g<EFBFBD><0E><0E><0E> <0A><01><15> <18> <18>A<EFBFBD><1E>#<23>a<EFBFBD><08>k<EFBFBD>"2<>"2<>2<> <18><15>a<EFBFBD><08><08><08><1E><01>)<29> <0C><1A>!<21>!<21>!<21>$<24>$<24>$<24><15>a<EFBFBD>C<EFBFBD><01><>  <18> <10>7<EFBFBD>
<1A>/<1A> <0A>g<EFBFBD><0E><0E><0E> <0A><01><15> <18> <18>A<EFBFBD><1E>#<23>a<EFBFBD><08>k<EFBFBD>"2<>"2<>2<> <18><15>a<EFBFBD><08><08><08><1E><01>)<29> <0C><1A>!<21>!<21>!<21>$<24>$<24>$<24><15>a<EFBFBD>C<EFBFBD><01><>  <18> <10>7<EFBFBD>
<1A>&<1A> <0A>g<EFBFBD><0E><0E><0E> <0A><01><15> <18> <18>A<EFBFBD><1E>#<23>a<EFBFBD><08>k<EFBFBD>"2<>"2<>2<> <18><15>a<EFBFBD><08><08><08><1E><01>)<29> <0C><1A>!<21>!<21>!<21>$<24>$<24>$<24><15>a<EFBFBD>C<EFBFBD><01><>  <18> <10>7<EFBFBD>
<1A><1A> <0A>g<EFBFBD><0E><0E><0E> <0A><01><15> <18> <18>A<EFBFBD><1B>s<EFBFBD>1<EFBFBD>X<EFBFBD>;<3B>/<2F>/<2F>/<2F> <18><15>a<EFBFBD><08><08><08><1E><01>)<29> <0C><1A>!<21>!<21>!<21>$<24>$<24>$<24><15>a<EFBFBD>C<EFBFBD><01><>  <18> <10>5<EFBFBD>.<2E><1A> <0A>g<EFBFBD><0E><0E><0E> <0A><01><15> <18> <18>A<EFBFBD><14><03>A<EFBFBD>h<EFBFBD>K<EFBFBD>(<28>(<28>(<28> <18><1E><01>)<29> <0C><15>a<EFBFBD><08><08><08><1A>!<21>!<21>!<21>$<24>$<24>$<24><15>a<EFBFBD>C<EFBFBD><01><>  <18> <10>6<EFBFBD>/<2F> <1A> <0A>g<EFBFBD><0E><0E><0E> <0A><01><15> <18> <18>A<EFBFBD><14><03>A<EFBFBD>h<EFBFBD>K<EFBFBD>(<28>(<28>(<28> <18><15>a<EFBFBD> <09>l<EFBFBD>#<23>#<23>#<23><1E><01>)<29> <0C><15>a<EFBFBD> <09>l<EFBFBD>#<23>#<23>#<23><1A>!<21>!<21>!<21>$<24>$<24>$<24><15>a<EFBFBD>C<EFBFBD><01><>  <18><1A>
<EFBFBD><15><1A>J<EFBFBD>'<27>'<27>J<EFBFBD> <17>
<EFBFBD><1D> ?<3F> ?<3F> ?<3F>?rc<00>P <00>|j<00>dd<02><00>}|j<00>dd<02><00>}t<00><00>}tj|<03><00>}g}|<02>rnt |<02><00><00>d<04><00>}|D]}td|<05><00><00>|}|ddkr|ddkr |d dk<00>s<>|ddkrz|d}d}g}|D]i}t |<06><00><00><00><00>t |d
<00><00><00><00><00>vr||d <|<08> |<05><00>|dz}<07>j|}|ddkrz|d} d}g}|D]i}t | <09><00><00><00><00>t |d
<00><00><00><00><00>vr||d <|<08> |<05><00>|dz}<07>j|}|d dkr<>d}|d }
g}|
dkr_td <0C><00>|D]L}t |d <00><00><00><00><00>dkr||d <|<08> |<05><00>|dz}<07>Mnl|D]i}t |
<EFBFBD><00><00><00><00>t |d <00><00><00><00><00>vr||d <|<08> |<05><00>|dz}<07>j|}n|}tj
|<04><00>}<04>n<>t|<01><00>dk<00>r<>|d kr<>g} |D]<5D>}t d<0E><00><00><00><00>t |d <00><00><00><00><00>vrq|d } t | <0C><00><00>d<0E><00>d} | <0C><00><00>} d | i| vr'td| <0C><00>| <0B> d | i<01><00><00><>tj
| <0B><00>}|dkr<>g} |D]<5D>}t d<10><00><00><00><00>t |d
<00><00><00><00><00>vrq|d
} t | <0C><00><00>d<10><00>d} | <0C> <00><00>} d| i| vr'td| <0C><00>| <0B> d| i<01><00><00><>tj
| <0B><00>}|dkr<>t<00><00>} tj| <0A><00>}t|<03><00>}t|<03><00>}t|<03><00>}t!|<03><00>}t#|<03><00>}t%|<03><00>}|dkrd<13>|dz <00><00>dz}nd<13>|dz <00><00>dz}i}||d<||d<||d<||d<||d<tj
|<03><00>}ntj
|<03><00>}t)|d<1C><1D><00>S)Nr$r%<00>filter<65> z-> rr<00> undefined<65><00>namer*zEmpty mails...<2E>email<69>@<40>orgs<67>-<2D>statsiʚ;z{:.2f}z GBi@Bz MB<4D> clienttotal<61> traffictotal<61>connectedtotal<61>percentagetotal<61> brokentotalr8r9)r;rr r<r=r?<00>splitr><00>lowerr@rA<00>len<65>upperr
r rrrr <00>formatr)rr$rHrBrCrE<00>f_namerD<00>tmp_data<74>f_orgs<67>f_email<69>groups<70>tmp_val<61> data_logs<67>sum_data<74>connected_data<74> traffic_data<74>percentage_data<74> broken_datas r<00> wgViewClientsrhxs<><00><00> <13>K<EFBFBD>O<EFBFBD>O<EFBFBD>G<EFBFBD>R<EFBFBD> (<28> (<28>E<EFBFBD> <14>[<5B>_<EFBFBD>_<EFBFBD>X<EFBFBD>r<EFBFBD> *<2A> *<2A>F<EFBFBD> <17>><3E>><3E>D<EFBFBD> <0F>:<3A>d<EFBFBD> <1B> <1B>D<EFBFBD><14>J<EFBFBD> <0A>t&<26><14>V<EFBFBD><1B><1B>"<22>"<22>3<EFBFBD>'<27>'<27><06><17> <1B> <1B>A<EFBFBD> <11>%<25><01>N<EFBFBD>N<EFBFBD>N<EFBFBD>N<EFBFBD><19>
<EFBFBD><16>q<EFBFBD> <09>R<EFBFBD><0F>- <1E>F<EFBFBD>1<EFBFBD>I<EFBFBD><1B>$<<3C>- <1E><16><01><19>k<EFBFBD>AY<41>- <1E><15>a<EFBFBD>y<EFBFBD>B<EFBFBD><EFBFBD> &<26><1F><01><19><06><15><01><1D><08>#<23> <20> <20>A<EFBFBD><1A>6<EFBFBD>{<7B>{<7B>(<28>(<28>*<2A>*<2A>c<EFBFBD>!<21>F<EFBFBD>)<29>n<EFBFBD>n<EFBFBD>.B<>.B<>.D<>.D<>D<> <20>%&<26><01>)<29> <0C> <20><0F><0F><01>*<2A>*<2A>*<2A><1D>a<EFBFBD>C<EFBFBD><01><>%<25>
<EFBFBD><15>a<EFBFBD>y<EFBFBD>K<EFBFBD>'<27> &<26><1F><01><19><06><15><01><1D><08>#<23> <20> <20>A<EFBFBD><1A>6<EFBFBD>{<7B>{<7B>(<28>(<28>*<2A>*<2A>c<EFBFBD>!<21>F<EFBFBD>)<29>n<EFBFBD>n<EFBFBD>.B<>.B<>.D<>.D<>D<> <20>%&<26><01>)<29> <0C> <20><0F><0F><01>*<2A>*<2A>*<2A><1D>a<EFBFBD>C<EFBFBD><01><>%<25>
<EFBFBD><15>a<EFBFBD>y<EFBFBD>K<EFBFBD>'<27> &<26><15><01> <20><11>)<29><07><1D><08><1A>b<EFBFBD>=<3D> $<24><19>*<2A>+<2B>+<2B>+<2B>'<27>$<24>$<24><01><1E>q<EFBFBD><17>z<EFBFBD>?<3F>?<3F>0<>0<>2<>2<>b<EFBFBD>8<>$<24>)*<2A>A<EFBFBD>i<EFBFBD>L<EFBFBD>$<24>O<EFBFBD>O<EFBFBD>A<EFBFBD>.<2E>.<2E>.<2E> !<21>!<21><03>A<EFBFBD><41> $<24> (<28>$<24>$<24><01><1E>w<EFBFBD><<3C><<3C>-<2D>-<2D>/<2F>/<2F>3<EFBFBD>q<EFBFBD><17>z<EFBFBD>?<3F>?<3F>3H<33>3H<33>3J<33>3J<33>J<>$<24>)*<2A>A<EFBFBD>i<EFBFBD>L<EFBFBD>$<24>O<EFBFBD>O<EFBFBD>A<EFBFBD>.<2E>.<2E>.<2E> !<21>!<21><03>A<EFBFBD><41>%<25>
<EFBFBD><EFBFBD><1E>J<EFBFBD><19>Z<EFBFBD>
<EFBFBD>+<2B>+<2B>
<EFBFBD>
<EFBFBD> <0C>U<EFBFBD><1A><1A>A<EFBFBD><1C>:&<26> <10>G<EFBFBD> <1B> ,<2C><17>F<EFBFBD><19> :<3A> :<3A><01><16>s<EFBFBD>8<EFBFBD>8<EFBFBD>><3E>><3E>#<23>#<23>s<EFBFBD>1<EFBFBD>W<EFBFBD>:<3A><EFBFBD><EFBFBD>'<<3C>'<<3C>'><3E>'><3E>><3E>:<3A><1F><07>j<EFBFBD>G<EFBFBD>!<21>'<27>l<EFBFBD>l<EFBFBD>0<>0<><13>5<>5<>a<EFBFBD>8<>G<EFBFBD>%<25>m<EFBFBD>m<EFBFBD>o<EFBFBD>o<EFBFBD>G<EFBFBD><1F><17>)<29><16>7<>:<3A><1D>e<EFBFBD>G<EFBFBD>,<2C>,<2C>,<2C><1E> <0A> <0A>w<EFBFBD><07>&8<>9<>9<>9<><39><1D><1A>F<EFBFBD>+<2B>+<2B>J<EFBFBD> <11>V<EFBFBD>O<EFBFBD> ,<2C><17>F<EFBFBD><19> 9<> 9<><01><16>s<EFBFBD>8<EFBFBD>8<EFBFBD>><3E>><3E>#<23>#<23>s<EFBFBD>1<EFBFBD>V<EFBFBD>9<EFBFBD>~<7E>~<7E>';<3B>';<3B>'=<3D>'=<3D>=<3D>9<><1F><06>i<EFBFBD>G<EFBFBD>!<21>'<27>l<EFBFBD>l<EFBFBD>0<>0<><13>5<>5<>a<EFBFBD>8<>G<EFBFBD>%<25>m<EFBFBD>m<EFBFBD>o<EFBFBD>o<EFBFBD>G<EFBFBD><1E><07>(<28><06>6<>9<><1D>e<EFBFBD>G<EFBFBD>,<2C>,<2C>,<2C><1E> <0A> <0A>v<EFBFBD>w<EFBFBD>&7<>8<>8<>8<><38><1D><1A>F<EFBFBD>+<2B>+<2B>J<EFBFBD> <11>W<EFBFBD> <1C> *<2A> <20>
<EFBFBD>
<EFBFBD>I<EFBFBD><17>:<3A>i<EFBFBD>(<28>(<28>D<EFBFBD>$<24>T<EFBFBD>*<2A>*<2A>H<EFBFBD>-<2D>d<EFBFBD>3<>3<>N<EFBFBD><1E>t<EFBFBD>9<EFBFBD>9<EFBFBD>L<EFBFBD>.<2E>t<EFBFBD>4<>4<>O<EFBFBD>&<26>t<EFBFBD>,<2C>,<2C>K<EFBFBD>(<28><14>.<2E>.<2E>L<EFBFBD><1B>j<EFBFBD>(<28> I<01>%<25>_<EFBFBD>_<EFBFBD>\<5C>*<2A>-D<>E<>E<>e<EFBFBD>K<> <0C> <0C>%<25>_<EFBFBD>_<EFBFBD>\<5C>'<27>-A<>B<>B<>5<EFBFBD>H<> <0C><15>D<EFBFBD> (<28>D<EFBFBD><1D> <1F>!-<2D>D<EFBFBD><1E> <20>#1<>D<EFBFBD>!<21> "<22>$3<>D<EFBFBD>"<22> #<23> +<2B>D<EFBFBD><1D> <1F><1D><1A>D<EFBFBD>)<29>)<29>J<EFBFBD><4A><1A>Z<EFBFBD><04>%<25>%<25>
<EFBFBD> <18>
<EFBFBD><1D> ?<3F> ?<3F> ?<3F>?rc<00>\<00>|j<00>dd<02><00>}|j<00>dd<02><00>}td<04><00>|r?|r=td<05><00>t|<01><00>t|<02><00>t||<02><00>t jddi<01><00>}t |d<07><08><00>S) N<>idr%<00>statez Edit Requestz[ Edit ]=======<3D>Successr8r9)r;rr>rr<rAr)rrjrkrCs r<00> wgEditClientsrm<00>s<><00><00> <10><1B><1F><1F><14>r<EFBFBD> "<22> "<22>B<EFBFBD> <13>K<EFBFBD>O<EFBFBD>O<EFBFBD>G<EFBFBD>R<EFBFBD> (<28> (<28>E<EFBFBD> <09>.<2E><19><19><19> <0C>"<22><12>"<22> <0A><1F> <20> <20> <20> <0A>b<EFBFBD> <09> <09> <09> <0A>e<EFBFBD> <0C> <0C> <0C><16>r<EFBFBD>5<EFBFBD>!<21>!<21>!<21><16><1A>W<EFBFBD>Y<EFBFBD>/<2F>0<>0<>J<EFBFBD> <17>
<EFBFBD><1D> ?<3F> ?<3F> ?<3F>?r)<1D>django.shortcutsr<00> django.httpr<00>rest_frameworkr<00>rest_framework.permissionsr<00> serializersr<00>modelsr <00>utils.html_parserr
r r<<00>utils.statisticsr r rrr<00>utils.reqs_handlerr<00> ModelViewSetrrFrhrmr"rr<00><module>rxsE<00><01>#<23>#<23>#<23>#<23>#<23>#<23>$<24>$<24>$<24>$<24>$<24>$<24>#<23>#<23>#<23>#<23>#<23>#<23>2<>2<>2<>2<>2<>2<>%<25>%<25>%<25>%<25>%<25>%<25><1E><1E><1E><1E><1E><1E>5<>5<>5<>5<>5<>5<>5<>5<> <0B> <0B> <0B> <0B>l<>l<>l<>l<>l<>l<>l<>l<>l<>l<>l<>l<>l<>l<>.<2E>.<2E>.<2E>.<2E>.<2E>.<2E> $<24> $<24> $<24> $<24> $<24>X<EFBFBD> "<22> $<24> $<24> $<24> X@<01>X@<01>X@<01>tC@<01>C@<01>C@<01>J@<01>@<01>@<01>@<01>@r