Use .pk instead of .id

remove_old_files currently assumes that the primary key field of a model is named id, which will fail if the user has defined a custom primary key using primary_key=True.

Switching .id to .pk instead should be able to account for these edge cases.