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