Post-Note:
- Fixed that only the submitter field was being checked for being null or ''
- Uploaded new version to Google App Engine
- Also figured out that if you put the version number before an App Engine url, you can use different versions of the program. For example http://0-1.post-note.appspot.com/ vs http://0-9.post-note.appspot.com/
Math-Drill:
- Added page /admin/students, which dynamically generates a list of all the students names with checkboxes next to them, using embedded code in the template file
- % for student in students:
{{student}}: <input type="checkbox" name="{{student}}_delete" value="Delete"><br>
% end - Added method to POST /admin/students/submit
- Submit button returns a page listing which students are being kept and deleted (although nothing actually changes yet)
Awesome! The ability to run different versions of an application on app engine makes it an excellent platform for pedagogical demonstrations. I'll check this out in great detail over Winter break, when I'll have the better part of a week to play ;-)
ReplyDeletebtw. Nice work with the template. You are figuring out on your own what they can do (and, I presume, just how useful they are).
ReplyDelete