Ajout de l'historique + debug lors de la creation de la BDD

This commit is contained in:
guimoz 2017-01-27 00:57:02 +01:00
parent 576a1d53e2
commit 5c3f42fd35
4 changed files with 6 additions and 38 deletions

2
README
View file

@ -1,2 +1,4 @@
Le serveur a besoin des droits en écriture sur la base SQLite3 et le répertoire
la contenant.
Histoire : bbc -> lhark -> guimoz

View file

@ -58,8 +58,8 @@ def connect_sqlite():
def init_db():
# Initialisation de la base SQLite
with closing(connect_sqlite()) as con_sqlite:
with app.open_resource('schema.sql') as f:
con_sqlite.cursor().executescript(f.read())
with app.open_resource('schema.sql') as f:
con_sqlite.cursor().executescript(f.read().decode("utf-8"))
con_sqlite.commit()
# Connexion à la base SQLite locale
@ -76,6 +76,7 @@ def init_db():
where etat='STATE_ACTIVE' and ecole_id=1 and id<>1
and typeUtilisateur='membre'""")
rows = cur_mysql.fetchall()
print('players :')
for row in rows:
if row['prenom'] + ' ' + row['nom'] in IMMUNITY:
print(row)
@ -90,6 +91,7 @@ def init_db():
and utilisateurs.etat='STATE_ACTIVE' and equipements.etat='STATE_ACTIVE'
and utilisateurs.typeUtilisateur='membre'""")
rows = cur_mysql.fetchall()
print('machines :')
for row in rows:
print(row)
cur_sqlite.execute("""insert into machines values (?,?,?)""", \

View file

@ -1,27 +0,0 @@
{% extends "layout.html" %}
{% block content %}
<h1>24 heures</h1>
<h2>Toi aussi, joue au rézoman !</h2>
<p>
Jusqu'à mercredi 9h, tu peux essayer de trancher tes
camarades pour 30 min.
</p>
<p id="play" style="text-align: center; font-size: 1.5em">
<a href="{{url_for('play')}}">Jouer</a>
</p>
<h2>Historique personnel</h2>
{% if bans_hist != [] %}
<ul id="history">
{% for entry in bans_hist %}
<li class="{{ entry[0] }}" class="events">
<span class="normal"> {{ entry[1] }}</span>
</li>
{% endfor %}
</ul>
{% else %}
<p>
Rien pour l'instant
</p>
{% endif %}
{% endblock %}

View file

@ -1,9 +0,0 @@
{% extends "layout.html" %}
{% block content %}
<h1>Vous n'êtes pas inscrits</h1>
<p>
Si vous désirez participer malgré les risques que le jeu comporte, veuillez
envoyer un email à goulven.kermarec@supelec.fr .
(Vous ne pouvez pas jouer depuis Supélec)
</p>
{% endblock %}