let django handle pk