title: Django Full-Text Search with multiple words
body: <p>This isn't really a complex problem (to my knowledge).</p>
  
  <p>I know in MongoDB you can feed in a string and it automatically tokenizes and performs full-text search using that string as a query.</p>
  
  <p>However, in Django, I have yet to find similar functionality, and all of the examples I've seen have done something along the lines of:</p>
  
  <pre><code>from django.contrib.postgres.search import SearchQuery
  query = SearchQuery('foo')
  </code></pre>
  
  <p>Is the reason people only use one word because <strong>SearchQuery can only use one word</strong>?</p>
  
  <p>What I want to know is how to perform full-text search with multiple words. Is it as easy as doing </p>
  
  <pre><code>from django.contrib.postgres.search import SearchQuery
  query = SearchQuery('foo and also bar')
  </code></pre>
  
  <p>? Or does it need to be more complicated than that?</p>