The way this works now, any user can edit any report. Also `pk` is auto-incremented in the database and should not be typed by the user when a new report.