I understand that… what I meant is look at their source code and see how they handle this. file_column has /public/model_name as the default file location, and the model handles the actual receiving and writing of the file to the right location. Check it out.