diff --git a/app.py b/app.py index 75261a9..0ffd884 100644 --- a/app.py +++ b/app.py @@ -39,7 +39,13 @@ def index(): zufall = [] for r in request.form.getlist('rechenreihen'): alle.extend(rechenreihen[r]) - while len(alle): + + if request.form.get('anzahl'): + count = (int(request.form.get('anzahl')) + 1) + else: + count = len(alle) + + for i in range(1,count): zufall.append(alle.pop(random.randint(0,len(alle)-1))) return render_template('arbeitsblatt.html',aufgaben=zufall) else: diff --git a/templates/arbeitsblatt.html b/templates/arbeitsblatt.html index d5952ac..8094a2e 100644 --- a/templates/arbeitsblatt.html +++ b/templates/arbeitsblatt.html @@ -4,6 +4,9 @@
{% for a in aufgaben %}
{{ a }} =
+ {% if loop.index % 80 == 0 %} +
+ {% endif %} {% endfor %}
{% endblock %} \ No newline at end of file diff --git a/templates/base.html b/templates/base.html index 54dc429..ac501c0 100644 --- a/templates/base.html +++ b/templates/base.html @@ -16,7 +16,7 @@ {% block content %}{% endblock %} \ No newline at end of file diff --git a/templates/generator.html b/templates/generator.html index aebe1cb..058a67f 100644 --- a/templates/generator.html +++ b/templates/generator.html @@ -38,6 +38,14 @@ + + +