-
Notifications
You must be signed in to change notification settings - Fork 52
Open
Labels
Description
We would need a simple webserver to test, get some statistics to improve the course and allow students to save data / get progress until we have a full runestone backend #6.
The static web pages often do requests to save the code, get history or set time zone:
- http://127.0.0.1:8000/runestone/ajax/runlog.json
- http://127.0.0.1:8000/runestone/ajax/gethist.json
- http://127.0.0.1:8000/runestone/ajax/set_tz_offset?timezoneoffset=3
Open the inspector to see the network traffic, for example:
for first exercise of page https://pyar.github.io/PyZombis/main/lectures/TWP15/TWP15_3.html
This webserver could be done in FastAPI or Flask (REST API).
No authentication is mandatory, anonymous is ok.