fix upload to self.file_field