drafter-edu / drafter

A simple Python library for making websites
https://drafter-edu.github.io/drafter/
MIT License
0 stars 1 forks source link

Handle 500 Internal Server Error better? #19

Open Enturk opened 4 weeks ago

Enturk commented 4 weeks ago

First, credit to the coders: this is an amazing project, filled with detailed feedback for students to better understand what they are doing and what is going on. So, in a huge way, thank you for building this amazing product.

However, 500 Internal Server Errors might be more informative from a student's perspective. Here's an example that would be difficult for students (even TAs) to troubleshoot:

Drafter500InternalServerError

Enturk commented 4 weeks ago

No specific request here, but maybe pointing to something in the student's code that might help them start to investigate the issue might be better.

acbart commented 4 weeks ago

Helpful raw data from the field! This aspect is definitely still "beta" level, and we can do a lot more to clean things up and present it more nicely.