From dcae204f5db6894d0946e33024eb24b2322bf427 Mon Sep 17 00:00:00 2001 From: Prashanth G K Date: Sat, 18 Apr 2020 15:52:36 +0530 Subject: [PATCH 1/6] MCQ's added, About us template is created. Drop down setting yet to be done --- __pycache__/app.cpython-37.pyc | Bin 4860 -> 5136 bytes app.py | 26 ++++++++++++++++++-------- database3.db | Bin 16384 -> 20480 bytes templates/about.html | 7 +++++++ templates/layout.html | 10 +--------- templates/profile.html | 8 +++++--- templates/quiz.html | 11 +++++++---- 7 files changed, 38 insertions(+), 24 deletions(-) create mode 100644 templates/about.html diff --git a/__pycache__/app.cpython-37.pyc b/__pycache__/app.cpython-37.pyc index 2f731f1a19e3edb641929c90ffe8a563d753141c..e4edfcf6da300c261f4acc77d026c9ee3e80d772 100644 GIT binary patch delta 1117 zcmX|=O>7%Q6vyYS*SqWWe#9IDu6sRy{CN}LcU`vlp2^_x(*sRd_>M>OuLXR;vcNJ(U|sofn2MRGKC?dGQ)+7P*D? zw!Et?eALv#t+*3*qs}fcwyx4`aL`l1c?M@Ribx<~EtcevkSIunGjswCKbOLG3hfj^ zUlo&RDi#RG2uBH}2Po5O3Nec_(hwB}8vgqBtG!NtzSZhtF9%q{9Y+DH<4xp@_Qt*tiEva;Iky;FNqzuGWy2o86-DqwjTu)5P-j=w zu7NS&K4AYmP(fZFS#CU!Ui*j7i{SlE*o&&|ZnP7K>P|bVUJ_yVo%!nOePz8Zg3Glkht3_O&DJx5Hj6|JFyx$RWlE1Hd{d zjlP*}-LDYHhT-kYXUZM4i|E^8int_imyW`O{JqqH6?vvSKUqgztP-g8#90D0Nfv$f ir+8?$yaKcGmvZHR;}yL}ys>iL(><^9a9K68`~45HJMxME delta 936 zcmZ9K&rcIU6vy{%x7+P@cl%4AsS!%Cz*hOC&{~uqVh}||#Dm6zm9ULgY75ggCe11# zm>6SBFq3Gw7*P+NFh&#o3rzIl#fy7WBM0w#GST-+uzlU%U7@eBX$`!pn{sXfv$#d2tn3!RpBQvn^I9GM4i{Ze15Zu*|c9nS8YYjs%mu zS!&_W<+x!fmiLx$LA6wj`uGpIcWKT=wQ&KwPCFOLF;g5&~cvs()L4! zC-q@S@w}e)SJAumHcuQt*I33{3Re z?#J3XcEDAAUStJZstA^}0%_rfWW%-%MWtd`?iB!mhk}`&39MGr&aqPQa%{F(zMf-j znr_sCMIo kq+0#znExa^3`zba9BI&^zUa>Au8=$GiAEw#Dpr)?FFy~y8~^|S diff --git a/app.py b/app.py index fd8402e..3397ffc 100644 --- a/app.py +++ b/app.py @@ -37,12 +37,14 @@ def __init__(self,name,email,phone,password,score,nextq): class Quiz(db.Model): id=db.Column('id',db.Integer,primary_key=True) - q=db.Column('questions',db.String(1000)) + q=db.Column('questions',db.String(1000)) a=db.Column('answer',db.String(200)) + o=db.Column('options',db.String(400)) - def __init__(self,q,a): - self.q=q - self.a=a + def __init__(self,q,o,a): + self.q=q + self.a=a + self.o=o @@ -147,8 +149,10 @@ def quiz(): current_question=ques score=int(u.score) + opt=str(current_question.o) + opt=opt.split(',') - return render_template('quiz.html',current_question=current_question,score=score,done=done) + return render_template('quiz.html',current_question=current_question,score=score,opt=opt,done=done) @app.route('/process/',methods=['POST']) def process(current_question): @@ -160,19 +164,25 @@ def process(current_question): answer=request.form['ans'] - if answer.lower()==ques.a: + if str(answer)==str(ques.a): score+=int(1) - question_num+=int(1) + else: - flash('Wrong answer') + flash('Previous answer was Wrong. Answer carefully') + question_num+=int(1) u.score=score u.nextq=question_num db.session.commit() return redirect(url_for('quiz')) + +@app.route('/about') +def about(): + return render_template('about.html') + if __name__=='__main__': app.debug=True app.secret_key="efrwwseq4sfcwasdr3142qwdsf24wsd" diff --git a/database3.db b/database3.db index bfbea59d2961c8a9223a8081646ad5296de67c6c..940045aa4f1e9c4af1e1f66bcc2790c61d8ffff0 100644 GIT binary patch delta 1060 zcmb7@O-~a+7{_<}0+gh?8bX?eM23b0h#R19f-y0cvh;OJyOd(lK&IV+U1+E6><(Bj zr5NuJ&m_h#K$N2w{RDmhKLQs`Ja973mL@7(^e`{a|H=HH-!qdrI^vJs@+V_=w>XY- z_Xp2bq1-Qs2+ee;S}oKr}1!gukDkoI=pcfH<@c*Qq;b94N$Y{5zmnXOu7+d}o` zb}!rx-x6GLRgM*9P>d~QWe~WP4}j@mPr%Ruo>Z3Z&74gMgyAx zPbsFxlbx749h{$^pRtn=n}>+>Gb|D6>y75`BdmwdJ>L5_dApPDLEq>oe|(*3QRAgO zZt&XDABdfQVEkXic#@rnT(jrZloC_RAS0Kj?Ms;%p6Nd0dz`QQtb>c6!Vo`n$%*g8 z72)zixbs!$@cy#X!}%sgx-OolCL+<^^rQ}rS}?RY8LCVMLzCsui?TtjMpSQPDw%vs z&+oP@O5#te?My~Nsp|UXZd8$J;VFdah>A*kxian*xsz0rJY5BADRnjRo-ka&(4RksrUxn$nI0ubKW-h zcilYy=EuE)!#VH)T#8dsr^o5LF6S6>`aE{cuvbiRZsD90KZy?UwU`&qFDAg5&?&gx z-1t;GudIR;)(n_~1YwOppfoh&uRv0vPHP|mv8Ef60^9HaT5K01@W8+t*hhQBID|DI zJKWsDcp(m(hQ-3h4%mkTLksRhu!Qg~tWiSyn+~B;Tt^r~W=ZQ6wj|pcBCrBA@gq0L zepJ}y<`N?_`5J5^0uBvJ2T95hkp`*=vo|o1xuzCN8A(}NmSRiG5{n{E)|Ow%rDR~3 zz`#n|WJQy-Qh_yAsTWC%VeOhmTGk;sgqr=47asGBe=MS@<`y5UqzW5bSO*jE>6W%|r7du8E5gg* zKhW$S*o%+8$baBJ;2&W80~Qk#pY+kfew^f- zm&(~gkW@y#Nj*GpDLhfMQd!Z~vyvojY{ENH3_qQASKB=HW=>>`UtC^lfO_i*uf3eQFYURbDs<+j4gMSuP{% znXH`2TE(4isnI&De#jq;M|wYZNca8zUSnJ^n&kC6t&OMkUaMmeyKD5Ue4(W0C*fPc zRa)$&f52N>XIEwApOtg@!t*OYhc=0S(%jN_tm&}UEmms?HGNF1t%m;Qs4tZjz33V8 z9zB+-hWWlWb*Ogy75)N`b6k`YFLw_`I5D~c!~${{*bMjyzJYTv2X^p)HaJ}i^Gqsn zSWzLS5WCKV`ow?4^Grc(3_Ak{yIt7m&>`&f5GK16jgbpEp4m>m!i0KoXd~D3phX4_ zq`vEzq~nuGBE&OK#1a}}57}^F!HR2OWSDjjr`f +

About UCSP Research Group + #descreption about group#

+ + {% endblock %} \ No newline at end of file diff --git a/templates/layout.html b/templates/layout.html index 57a4b8a..9bb581c 100644 --- a/templates/layout.html +++ b/templates/layout.html @@ -9,7 +9,7 @@