summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKari Lehti <klehti@local>2023-11-27 02:14:45 +0200
committerKari Lehti <klehti@local>2023-11-27 02:14:45 +0200
commitf965d5d1f799037cd49accae9256ed42b8c17ccb (patch)
treeba9d0dde9af5d32a56c5d43a474aa0954861f6d3
parent03b031ea793e91ce2f87cf28c73cefc8ce69a7b5 (diff)
Added requirements file for venv installs. Updated README.md and .gitignore.
-rw-r--r--.gitignore3
-rw-r--r--README.md21
-rw-r--r--requirements.txt4
-rw-r--r--templates/analyse.html2
4 files changed, 22 insertions, 8 deletions
diff --git a/.gitignore b/.gitignore
index 9b5e2e8..8a5743b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,5 @@
*~
__pycache__
+/venv/
+/poetry.lock
+
diff --git a/README.md b/README.md
index a8f767b..c3c090e 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,8 @@
Kyselmä - kysele, vastaile ja tutki tuloksia
TO GET IT RUNNING:
+
+[Note that quide in the course material works as well]<https://hy-tsoha.github.io/materiaali/aikataulu/>
Install postgresql for local user & get it running (as in course material)
- $ wget https://github.com/hy-tsoha/local-pg/raw/master/pg-install.sh
@@ -31,7 +33,12 @@ There is ready made kyselmä named 'kysdemo' for testing.
+
+
DONE:
+- Eniten ja vähiten yhdenmukaiset vastaajat
+- Parempi ulkoasu
+- Vastauksen ja luomisen aloittamisen yksinkertaistaminen
- Vastausten anto
- Vastausten tarkistelu
- Kyselyn luomisen näyttö
@@ -52,10 +59,7 @@ DONE:
TODO:
- Moderointi
-- Parempi ulkoasu
-- Vastauksen ja luomisen aloittamisen yksinkertaistaminen
- Tietoturvaseikat?
-- Eniten ja vähiten yhdenmukaiset vastaajat
...
Tarkoitus on luoda sivu jossa voi luoda kysymyksiä ja kyselyitä, joita
@@ -63,6 +67,10 @@ täytetään anonyymillä nimimerkillä.
Käyttäjä luo ensin kyselyn ja antaa omat vastauksensa.
+Käyttäjän luonti:
+- Tässä ohjelmassa ei ole käyttäjiä vaan ainoastaan nimimerkkejä
+- Nimimerkki on sessiokohtainen ja enempi vähempi pysyvä
+
Kyselyn luonti:
- Käyttäjä kirjoittaa kysymyksen
- Käyttäjä valistee kysymykseen sopivat vastinparit
@@ -84,10 +92,9 @@ Kyselytila:
Tarkastelutila:
- Tilassa näkyy kutsulinkki ja koodi, jolla käyttäjä voi kutsua toisen
- Tilassa voi valita monta eri moodia:
- 1. Kaikkien vastausten kekiarvo
- 2. Eniten omia vastauksia mukaileva käyttäjä
- 3. Vähiten omia vastauksia mukaileva käyttäjä
- 4. Etsi käyttäjä vertailtavaksi
+ 1. Eniten omia vastauksia mukaileva käyttäjä
+ 2. Vähiten omia vastauksia mukaileva käyttäjä
+ 3. Etsi käyttäjä vertailtavaksi
- Kaikissa moodeissa vertaillaan vastauksia/keskiarvoa omiin
- Jokainen moodi näyttää myös yhtenäisyysprosentin
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000..5b67ea5
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,4 @@
+Flask==3.0.0
+flask_sqlalchemy==3.1.1
+SQLAlchemy==2.0.23
+psycopg2==2.9.9
diff --git a/templates/analyse.html b/templates/analyse.html
index a57376d..b7139e4 100644
--- a/templates/analyse.html
+++ b/templates/analyse.html
@@ -99,7 +99,7 @@ Vaihda kyselyn koodia:
{% if code %}
Linkki tähän kyselyyn:
<a href="http://anal.fi:5000/kys/{{ code }}">
- http://anal.fi:5000/kys/{{ code }}
+ http://127.0.0.1:5000/kys/{{ code }}
</a>
{% endif %}