Added forms to select subject or course
This commit is contained in:
parent
3f0c355578
commit
21faffb150
Binary file not shown.
Binary file not shown.
35
main.py
35
main.py
@ -3,7 +3,7 @@
|
||||
import random
|
||||
from io import BytesIO
|
||||
import base64
|
||||
from flask import Flask, make_response, request
|
||||
from flask import Flask, make_response, request, render_template
|
||||
from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas
|
||||
from matplotlib.figure import Figure
|
||||
import plots
|
||||
@ -11,27 +11,18 @@ import plots
|
||||
app = Flask(__name__)
|
||||
|
||||
@app.route('/')
|
||||
def plot_figure():
|
||||
return plots.plot()
|
||||
def my_form():
|
||||
return render_template('index.html')
|
||||
|
||||
@app.route('/', methods=['POST'])
|
||||
def my_form_post():
|
||||
text = request.form['text']
|
||||
processed_text = text.upper()
|
||||
return processed_text
|
||||
|
||||
# @app.route('/')
|
||||
# def plot_figure():
|
||||
# return plots.plot()
|
||||
|
||||
if __name__ == '__main__':
|
||||
app.run(debug=True, port=5002)
|
||||
|
||||
# from flaskapp import *
|
||||
# from plots import Cijferlijst
|
||||
|
||||
# import matplotlib.pyplot as plt
|
||||
# from datetime import datetime
|
||||
# import matplotlib.dates as mdates
|
||||
|
||||
# if __name__ == "__main__":
|
||||
# cf = Cijferlijst()
|
||||
# data = cf.GetSubjectByYear("godsdienst", "2010/2011")
|
||||
|
||||
# #Get dates and convert them to actual dates
|
||||
# x = data['Datum invoer(Voortgangsdossier)']
|
||||
# x = [datetime.strptime(date, "%d-%m-%Y") for date in x]
|
||||
|
||||
# y = data['Cijfer(Voortgangsdossier)']
|
||||
# y = [float(line.replace(",", ".")) for line in y]
|
||||
# RunWeb()
|
5
plots.py
5
plots.py
@ -7,7 +7,9 @@ from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas
|
||||
from matplotlib.figure import Figure
|
||||
import base64
|
||||
|
||||
app = Flask(__name__)
|
||||
# app = Flask(__name__)
|
||||
GRADE_LIST = "Cijfers-HerrewijnenJonathan.csv"
|
||||
print(GRADE_LIST)
|
||||
|
||||
def plot():
|
||||
# Generate the figure **without using pyplot**.
|
||||
@ -25,7 +27,6 @@ def plot():
|
||||
# import pandas as pd
|
||||
# import numpy as np
|
||||
|
||||
# GRADE_LIST = "Cijfers-HerrewijnenJonathan.csv"
|
||||
|
||||
# class Cijferlijst:
|
||||
# def __init__(self, grade_list=GRADE_LIST):
|
||||
|
@ -1,12 +1,18 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
|
||||
<head>
|
||||
<link rel="stylesheet" href="style.css">
|
||||
<script>"jquery-3.6.0.min.js"</script>
|
||||
</head>
|
||||
<body>
|
||||
</head>
|
||||
<form method="POST">
|
||||
<input name="text">
|
||||
<input type="submit">
|
||||
</form>
|
||||
|
||||
<body>
|
||||
<h1>{{title}}</h1>
|
||||
<img src="/" alt="img_data" id="imgplot"/>
|
||||
</body>
|
||||
<img src="/" alt="img_data" id="imgplot" />
|
||||
</body>
|
||||
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user