title: Having Django serve downloadable files
body: <p>I want users on the site to be able to download files whose paths are obscured so they cannot be directly downloaded.</p>
  
  <p>For instance, I'd like the URL to be something like this: <code>http://example.com/download/?f=somefile.txt</code></p>
  
  <p>And on the server, I know that all downloadable files reside in the folder <code>/home/user/files/</code>.</p>
  
  <p>Is there a way to make Django serve that file for download as opposed to trying to find a URL and View to display it?</p>