title: django / haystack / solr simple config - partial field matching issue
body: <p>I have a simple config of haystack/solr on my django app:</p>
  
  <p>from the models.py of this app:</p>
  
  <pre><code>class device(models.Model):
      ...
      hostname = models.CharField(max_length=45, help_text="The hostname for this device")
      ...
  </code></pre>
  
  <p>from the search_sites.py of this app:</p>
  
  <pre><code>class devIndex(indexes.SearchIndex):
      '''Haystack class to allow for indexing device objects in TOMS'''
      text = indexes.CharField(document=True, use_template=True)
  </code></pre>
  
  <p>from templates/search/indexes/systems_management/device_text.txt fo this app (names all jibe)</p>
  
  <pre><code>...
  {{ object.hostname }}
  ...
  </code></pre>
  
  <p>The Problem:</p>
  
  <p>a system is named static1.foo.com:</p>
  
  <p>if I search for "static", I get results for all static servers ("static" is in their description fields)</p>
  
  <p>if I search for "static1", I get 0 results</p>
  
  <p>if I search for "static1.foo.com" I get results, including this server.</p>
  
  <p>my question is, why is haystack/solr not matching the "static1" query?</p>