title: To use Django FileField or FilePathField?
body: <p>I'm a bit confused about which field to use. What I need is just a Field that will hold a file (audio and/or another one for an image)</p>
  
  <p>The FileField seems to be specifically for uploading and I think it is a bit of overkill for what I need, I also don't like how it will automatically upload and rename the files to a unique filename (file_FHjgh758.txt) everytime something is uploaded. </p>
  
  <p>The problem I have with the FilePathField is that it seems to require an absolute path, which would obviously be different from dev to production, I got around this by adding this to the model...</p>
  
  <pre><code>import os
  
  class Foo(models.Model):
  
      path = os.path.dirname(os.path.dirname(__file__))
      path = os.join(path, 'media')
      audio = models.FilePathField(path=path)
  </code></pre>
  
  <p>I have no idea if this is safe or proper, and there aren't many examples online or in the docs to draw from. </p>
  
  <p>To be clear, I just want to have a field which I can point to a file (audio or image) somewhere in my system. What would be the best way to go about doing this?</p>