edit applications/admin/models/0.py and set

MULTI_USER_MODE = True

then register and login in the admin. The first user to login is the 
"teacher".
You will see two new buttons "manage students" and "bulk register". You can 
use the bulk register page to give accounts to all your students. They can 
create projects and see only their projects. You see them all.

Every time they edit/delete a file, web2py keeps track of the number of 
functional lines that have been added-removed. When you click on the about 
page for a project of one of your students you see a "progress" chart that 
shows how the added lines over time. X is time (negative, in days until 
today) and Y is lines (not including empty lines and # comments).

Please help me test it and suggest improvements.

Massimo

Reply via email to