Я использую продуманный GEMClip GEMClip для обработки загруженных файлов.
Я нахожу, что когда я загружаю файл пробелами в имени файла, он хранится с замененными пространствами с подчеркиванием.
Это хорошо.
Я также пытался загрузить файл со специальными символами, такими как ~
и так далее, и все они заменены подчеркиванием.
Отлично. Именно то, что я хочу.
Но почему это происходит?
Все, что я делаю в моей модели, это ...
has_attached_file(
file_somefile,
:path => ":rails_root/public/system/other/path/elements/:basename.:extension"
)
Это поведение по умолчанию для монрок?