Users should be able to mark a ToDo item as completed from its details page, but not restore a completed item to uncompleted status (e.g. display a checkbox or "Complete me!" button if uncompleted, but details on when and by whom if it has already been completed).
Make the user verify that they intended to complete the item before it is submitted as complete to reduce the impact of errors. The template "confirm_action.html" would be well-suited to this.
Users should be able to mark a ToDo item as completed from its details page, but not restore a completed item to uncompleted status (e.g. display a checkbox or "Complete me!" button if uncompleted, but details on when and by whom if it has already been completed).
Make the user verify that they intended to complete the item before it is submitted as complete to reduce the impact of errors. The template "confirm_action.html" would be well-suited to this.