U
    m{h                  	   @   s   d dl mZmZmZmZmZmZ d dlZd dlZd dl	Z	ee
ZeZde_e	je	jeZe	jedZeeZeeZW 5 Q R X eddd Zejdd	d
gddd Zeddd Ze
dkrejdddd dS )    )Flaskrender_templaterequestredirecturl_forsessionNZquiz_secret_keyzquestions.json/c                   C   s2   dt d< dt d< tt td d t d< tdS )Nr   scorecurrent
   	questionsz
index.html)r   randomZshuffle	QUESTIONSr    r   r   !/var/www/html/lara8/public/app.pyindex   s
    
r   z/quizZGETPOST)methodsc                  C   s   t jdkrrt jd} td td  d }| |krBtd  d7  < td  d7  < td ttd krrttdS td td  }td|td d d	S )
Nr   Zanswerr   r
   r	      resultz	quiz.html)qZnum)	r   methodZformgetr   lenr   r   r   )ZselectedZcorrect_answerZcurrent_questionr   r   r   quiz   s    
r   z/resultc                  C   s   t dd} td| dS )Nr	   r   zresult.htmlr	   )r   r   r   r   r   r   r   r   '   s    r   __main__Tz0.0.0.0i@  )debugZhostZport)Zflaskr   r   r   r   r   r   Zjsonr   os__name__appapplicationZ
secret_keypathdirnameabspath__file__ZBASE_DIRjoinZQUESTIONS_PATHopenfloadr   Zrouter   r   r   runr   r   r   r   <module>   s$    



