From 70431a42ea01abbe7224beb4db6b41c83354e9eb Mon Sep 17 00:00:00 2001 From: Alex Danamir Date: Wed, 20 Mar 2024 15:03:42 +0300 Subject: [PATCH] add get data func --- __pycache__/app.cpython-312.pyc | Bin 0 -> 14539 bytes __pycache__/models.cpython-312.pyc | Bin 0 -> 2261 bytes app.py | 107 ++++-------------- migrations/__pycache__/env.cpython-312.pyc | Bin 4531 -> 4531 bytes .../__pycache__/256c3a3e91a2_.cpython-312.pyc | Bin 0 -> 1319 bytes .../__pycache__/4f95d12a8352_.cpython-312.pyc | Bin 0 -> 1317 bytes .../__pycache__/50f85881169e_.cpython-312.pyc | Bin 0 -> 687 bytes .../__pycache__/873defe09f22_.cpython-312.pyc | Bin 1324 -> 1324 bytes .../__pycache__/b24baa0d98e6_.cpython-312.pyc | Bin 0 -> 717 bytes .../__pycache__/b2a61aef79e9_.cpython-312.pyc | Bin 0 -> 687 bytes .../__pycache__/ec6bbcd361bd_.cpython-312.pyc | Bin 2058 -> 2058 bytes static/js/modal.js | 0 static/js/searchonaud.js | 22 ++-- templates/js.html | 3 +- templates/searchonaud.html | 5 +- 15 files changed, 42 insertions(+), 95 deletions(-) create mode 100644 __pycache__/app.cpython-312.pyc create mode 100644 __pycache__/models.cpython-312.pyc create mode 100644 migrations/versions/__pycache__/256c3a3e91a2_.cpython-312.pyc create mode 100644 migrations/versions/__pycache__/4f95d12a8352_.cpython-312.pyc create mode 100644 migrations/versions/__pycache__/50f85881169e_.cpython-312.pyc create mode 100644 migrations/versions/__pycache__/b24baa0d98e6_.cpython-312.pyc create mode 100644 migrations/versions/__pycache__/b2a61aef79e9_.cpython-312.pyc create mode 100644 static/js/modal.js diff --git a/__pycache__/app.cpython-312.pyc b/__pycache__/app.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..db03f4d1a62742420b31b3eabea3918c62945473 GIT binary patch literal 14539 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 literal 0 HcmV?d00001 diff --git a/app.py b/app.py index ab6e300..2f96d60 100644 --- a/app.py +++ b/app.py @@ -175,44 +175,23 @@ def zamsearch(): p = request.form.get('srch') searchedZam = db.session.query(Zametki).filter( - Zametki.txtzam.contains(p)).all() - + Zametki.txtzam.contains(p)).ll() zam = [] - for item in searchedZam: - zam.append([item.txtzam, item.created_date]) - + zam.append([item.txtzam, item.created_date]) return render_template('zametki.html', zam=zam) - # ================================================================================== -# Выгрузка в пдф - -@app.route('/pdfexport') -def pdfexport(): - auds = db.session.query(Auditory).all() - print(auds) - for aud in auds: - q = db.session.query(Auditory, Oboruds).filter( - Auditory.id == Oboruds.aud_id - ).filter(Auditory.id == aud.id - ).order_by(Oboruds.invNumber).all() - print(q) - - results = [] - for auditory, oboruds in q: - results.append({ - 'auditory_id': auditory.id, - 'auditory_name': auditory.audnazvanie, - 'inv_number': oboruds.invNumber, - 'oboruds_id': oboruds.nazvanie, - }) - html = render_template('searchonaud.html', aud=auds, res=results) - - return render_pdf(HTML(string=html)) +def ranomraspr(): + with app.app_context(): + while len(db.session.query(Oboruds).filter(Oboruds.aud_id == None).all()) > 0: + audid = random.choice(db.session.query(Auditory).all()) + oborud = random.choice(db.session.query(Oboruds).filter(Oboruds.aud_id == None).all()) + oborud.aud_id = audid.id + db.session.commit() + -# ================================================================================== def createdb(): with app.app_context(): db.create_all() @@ -247,66 +226,28 @@ def createdb(): db.session.commit() - #with open('inventMavrin.csv', encoding='cp1251') as csv_file: - # csv_reader = csv.reader(csv_file, delimiter=';') - # for row in csv_reader: - # db.session.add( - # Oboruds(invNumber=row[0], nazvanie=row[1], typeBalanse='баланс')) - #db.session.commit() - - -def updateOborud(): - with app.app_context(): - db.session.query(Oboruds).update({Oboruds.typeBalanse: 'баланс'}) + with open('inventMavrin.csv', encoding='cp1251') as csv_file: + csv_reader = csv.reader(csv_file, delimiter=';') + for row in csv_reader: + db.session.add( + Oboruds(invNumber=row[0], nazvanie=row[1], typeBalanse='баланс')) + db.session.commit() - - -def addZabalans(): - with app.app_context(): + + """ with open('zabalans.csv', encoding='utf-8') as csv_file: csv_reader = csv.reader(csv_file, delimiter=';') for row in csv_reader: print(row) db.session.add( - Oboruds(invNumber=row[0], nazvanie=row[1], typeBalanse="забаланс")) + Oboruds(invNumber=row[0], nazvanie=row[1], typeBalanse="забаланс")) - db.session.commit() - - -def randomraspr(): - with app.app_context(): - while db.session.query(Oboruds).filter(Oboruds.aud_id == None).all(): - audid = random.choice(db.session.query(Auditory).all()) - oborud = random.choice(db.session.query( - Oboruds).filter(Oboruds.aud_id == None).all()) - oborud.aud_id = audid.id - - db.session.commit() - - -def randomzam(): - files = ['cf.txt', 'ci.txt', 'co.txt'] - - fio = [] - for i in range(20): - tmp = [] - for file in files: - f = open(file, "r", encoding="utf-8").readlines() - tmp.append(random.choice(f)) - - fio.append((''.join(tmp)).replace('\n', ' ').replace('\t', '')) - - print(fio) - - for item in fio: - timeadd = datetime.now(timezone.utc) - with app.app_context(): - db.session.add(Zametki(txtzam=item, created_date=timeadd)) - db.session.commit() - -# ================================== + db.session.commit() + """ if __name__ == '__main__': - app.run(debug=True, host='0.0.0.0', port='3800') + #ranomraspr() + #createdb() + app.run(debug=True, host='0.0.0.0', port='3800') diff --git a/migrations/__pycache__/env.cpython-312.pyc b/migrations/__pycache__/env.cpython-312.pyc index 9fe933a1f1493324f0971207d9584a7c4b7955f7..d40e79f400bb16ed92d574bacba9859fc929731d 100644 GIT binary patch delta 35 pcmdn2yjhv|G%qg~0}wb?|4eP%$orm&(Pi>qCUM5}&7#cn_yE8*3cvsW delta 35 qcmdn2yjhv|G%qg~0}yDR{g5iKk@r0lqx0myOyZ1Ln?;%D@c{t5Yzl+` diff --git a/migrations/versions/__pycache__/256c3a3e91a2_.cpython-312.pyc b/migrations/versions/__pycache__/256c3a3e91a2_.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..77081c020d0561fcf0bae39f174e7f1634cd7da5 GIT binary patch literal 1319 zcmb_c&1(}u6rb5mb~oEb;|Er4D?vfYL1_|WKd3@%1$(KbsIeiiY%*h$vLA6~(;C0% z!T+HZ1ihB_peX23&t9wqTGpdpyj6>cJ^5ynU@Be&XLo<|=6%e*H@~<0E*jMljO^W? z^t_DFC$VS`sU>U=fv|)K$|Hh_WMNy%OIXOVCFesVln;||ULkT`g-0XGLzIsY6;Q9s z3GGgq+EuR}w<+i5EY0^wV9*vI!fd4@1?CF8@>0~;dJU23sg!@b;Gd!3a*7YwU;RN<2w>s%}ckb+WckWnf z6&6eiAXJXF9{?;N4+mO+xpw_+1j(`kdAwlq zTE&^Cj_0y^!LERt2kh{|JY|9=Ug$hY<4m>gtFGK^sh(y zmn+XgjYwt-;qa-~hc~s@hSs;P^)26MXeWQjp!^{$Uj^)N4Puw~r{x#nQFRwJ5ikVQ zd;sBpQRAtwSup0ri~krz?yv`+#%>1^S_`+SCCZw*D)NKT*8LOR+9VUnFp&onFZ&_@ z8d$NYGwYSFf~Yw)%Mv6flz@KL1unjB64K(^mpHV@SirrnUe8XCUCvIkD0ns5XM06J zgt!Y%ld~hR?iJ=~fWLE=!!6Q!*R|fq7oSW#ns{1%DZSF4>u-)X1}?pyy4vWw*3hmC zE^}CrnZtt39Nys~!R66xzx=j8oIR-~x_s3zh+8rYUo|ai7b~S^BkTN@Wm=-g>+BE& z`5J5e8T_b7*Z93GGSh*chl8LN_jN+6)FIq(ouC7mC}{<41EQeZ9c|QhNzI}c*a^^y zuYjikwq%U)S4qL4?|TsL`G|V9G}L``QQM3iTa0eT4gy5?E$ZJC8K2sY$vB7Eaftf` Dh#o6) literal 0 HcmV?d00001 diff --git a/migrations/versions/__pycache__/4f95d12a8352_.cpython-312.pyc b/migrations/versions/__pycache__/4f95d12a8352_.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2889172c48bcc637f0802a4cc60643c47ee508aa GIT binary patch literal 1317 zcmb_c%WD%s7@yfq_SHsWecM)oLPHLgrZJj^BGmTMOMQ!mz_Q6qo0NUTnN4ea(S!ek z6$HJO_Mj-}QE!5$O2D!n_2R8sM9j%=HVKX3Nt|VV^Ue2tGxI%u?E6^EKrp86{GyXG zLZ8K^JEV@VlLO%)BB+1}CX$UEsUTq?%eGvIkVqj)q6LM>1r?@7ln1Dw6BW>C$SLi1 zg*r9Ak#H#I)&ez*OLVEqtDc*foyjLo%}-=Wdfduovg2(F<@rQ*Y(AIG<dK2EPHm{aRZ6NZPRU8x$Lv5y8!QK?L%ITi#!so^E3J41?DX<%W=S?c%k7}JXdIF z+2=)z*Q@Rlb$yRDicS^Wd>{xfE>R|!!i&AlG)HTVK&{uni%@nD?%xNKUj$e|U-Z6@ z`tYVcyjp!0Y3kW+grnE+>%&`G{G&FwsSQ3p_hk0b?9<9i>6QLme>2b=n|bFqhpsfW zt3PGo`!hW8EyNb@gIiZ8r-tRX!_lb`^$+SOU<;{pAB6u!9U}iznb}^5@eh?-<1Mv4^COfqp+SGxu#(z5FbJ(tmvGZ_!{##)^cva$L}5ZLZPM{b-KJ;R3DAj5c?Mux#u$H- u6dd`n2jN4X(4lP&^&ef)w&KTDVq5Y30I|I*#&<==*YHkU#z}S@&iw}5@?FnJN9S_GbLJq$0$eHyj=BEYwY&TxFpP><^K-}X#-{mI8ty}`l+`8g?kn@|zGAWq_UEOFYOM*l0}Z%`m-m1ga!V2( z-%kASik4G~@;oi3;Z;-5%0ljtq-G&v^R!ryqAqC@=Bc37A{z@AgvyXC-1iZkRt?wZ zm0)2)4}|=&yr(5#309gxJEHo(J*o@J#@-g>7gP?BcW`-AY?Tj1-;)Pj36j!3;Cd9{ zGKnItqm1NnnoyaWo9sG6St6#?aD^dm(A|8vB?Y6uZA?*-%%Tj%BxBsfq#^}oQCVz~ zP=rXyGNt`i#b0^bcCIF}x37h}` delta 35 pcmZ3(wT6rLG%qg~0}!0~|1ni_BX2Sjqx0lKCUM5B&7Dk(nE<>43WWdw diff --git a/migrations/versions/__pycache__/b24baa0d98e6_.cpython-312.pyc b/migrations/versions/__pycache__/b24baa0d98e6_.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..69a74a07e7bccc54efa3b14042dc9461a8150d5f GIT binary patch literal 717 zcmaJ<%Z}496t$B+(o6$00;z~qww0Jso0dKzgoNmZ%`jpaMT*?`wvCiWvD2aqn=bf= ze#3kVKTw$^D|Q1F3ucAg7N%l>rJUUBdvedYu|HduiR60q@fWNyLSI$#XK9CEJCMN| zQRE?tsTSiz^E9ktJ=VPvEqP^H_9|5Os`4>tse3`h?4NP=rS zEvI|l>YTSbcKf;8b=+?MqTlKC27S}~rtCMd(6afZs2}SzHBmoSP}O^d@G$n@moB4i zNx~Wx=muZjAXZabig5RKZM%b~rs@sfNLQI%Xsd zXF*KH5OZNtm_tf=kfpmxm=gWR)1C1m$><`6m+XnG%KL}7BjHxZ7=PC)xb*V@!i_Je gaciLZ)0MF~ZLO@$>0=4j*~@)1M@C7P!L>Z6ZD2rTvKNv!FPu4@buXAjt8FO z4*b(|-*Zpgu{ZY45c;YN_o2|r>Oyq)l|^@7G1&$C^U`ItHYD7E2HeAod%!HUr3jDj zCVqIy$|=Kno)**avZ-ffp>}9e^APiSS}bT$m#hi%RMKjhjfV@$R7f7~`-o1eMws(T zvIu1dQvRvBrzK$tR))noviiS0W=hJ&-WJpsObtX7MmnY zUHXrwN9$!?l6gj7F=a>oVSo=MJm?U@Z(17~KMn!xeFnV;3v{0^t<}+srM)_OCc%EP OMBm#GcGi}JO^9FoN38+? literal 0 HcmV?d00001 diff --git a/migrations/versions/__pycache__/ec6bbcd361bd_.cpython-312.pyc b/migrations/versions/__pycache__/ec6bbcd361bd_.cpython-312.pyc index 90bb27fc6b09bbe4ca779b96785c9c9bc0b53aa7..1d027b0c3daaddba27d7e21b2e3b7083749d8fec 100644 GIT binary patch delta 35 pcmeAY=n~*N&CAQh00fTJKU1Yx7xFPPx=iM07H3S~tj_$H1ptwS2uc6| delta 35 pcmeAY=n~*N&CAQh00jINA5-74EaYQmbe_!5EY6s { - + tr += '' tr += '' + element.inv_number + '' tr += '' + element.oboruds_id + '' tr += '' + element.auditory_name + '' tr += '' + '\n' + '' - + tr += '' - }); - table.innerHTML += tr - } - - }) }) + + + function tableclick(x){ + let roww = x.rowIndex + let data = document.getElementById(x.rowIndex) + + let datas = x.innerText.split('\t') + + console.log(datas[0]) + + + } + diff --git a/templates/js.html b/templates/js.html index 5e5bc6d..a9092d2 100644 --- a/templates/js.html +++ b/templates/js.html @@ -8,4 +8,5 @@ - \ No newline at end of file + + \ No newline at end of file diff --git a/templates/searchonaud.html b/templates/searchonaud.html index c7fcfcc..b37ba1c 100644 --- a/templates/searchonaud.html +++ b/templates/searchonaud.html @@ -23,7 +23,6 @@
-

Поаудиторно

@@ -39,12 +38,10 @@ {{ item[1] }} {{item[2]}} Проверено - - + {% endfor %}
-