Zmiana tła diva za pomocą Railsów

Hej,
Mam problem z implementacją zmiany tła stronki, zrobiłem prostego forma który ma pole do dodania obrazka który jest tłem strony, pytanie tylko jak zaimplementować tą zmianę?
Nadpisywać stary plik? Wyciągnąć styl tła i zmieniać go w metodzie? A może zostawić plik css i napisywać jego zawartość?

Dawno już z CSSem nic nie robiłem, ale najprostsze będzie zapewne dodanie reguły ustalającej tło, w pliku układu strony (już po załadowaniu głównych styli):

<%= stylesheet_link_tag 'application', media: 'all' %>
<% if background_overwritten?(current_user) %>
  <style>
    # tutaj wygeneruj regułę, która nadpisze tło
  <style>
<% end %>

Zrobiłem sobie uploader który zapisuje mi zdjęcie w folderze assets, tylko teraz pytanie czy muszę to gdzieś do bazy zapisywać czy można to zrobić inaczej?