use auto_now(add) for pub_date and last_edit_date