title: Query related class for searching name with spaces
body: <p>I want a query related class for searching name with spaces in the given queryset.</p>
  
  <pre><code>orginal_results_search = FlatCrawlAnalysisResult.objects.using(org_db.db_name).filter(analysis_id=crawlanalysis.id,domain_id=userdomain.domain.id).order_by('id').filter(Q(url__icontains=name))
  </code></pre>
  
  <p>In above i searched <code>name</code> in the given query set and filtered them using </p>
  
  <pre><code>filter(Q(url__icontains=name))
  </code></pre>
  
  <p>If <code>name='site_map'</code> it will return all query which matches with that <code>name</code>.</p>
  
  <p>Now what I want is to, if I given <code>name='site_map'</code> i.e. (underscored b/w word), i want the query set matches with that name and also if i given name as<code>'site map'</code> and <code>'sitemap'</code>, it has to return the same matches.</p>
  
  <p>Here the <code>name</code> field is dynamic one and not static.</p>
  
  <p>Is there any function like <code>icontains</code> to search the name with space also.</p>