title: django search in db for similar entries my string name
body: <p>I would like to build following app with Python + Django:</p>
  
  <p>mydb: it is database of entries originally defined by me.
  new entry: a new entry with any name of it for example: John
             each entry has got some parameters for example: p1, p2, p3</p>
  
  <p>when I add new entry I type in a box and while typing its name I search through mydb for all similar (similar name starting with J) entries. </p>
  
  <p>for example:
  mydb has got following entries:</p>
  
  <p>John
  Jade
  Jack
  Kate</p>
  
  <p>while typing a new entry when i type J it lists Jade, Jack, John so it's got similar functionality as google search engine or here stackoverflow search for similar tags while defining a tag. </p>
  
  <p>if I find exact entry in mydb than I choose it.
  if I do not find same entry in mydb I can define new entry with parameters p1, p2, p3.</p>
  
  <p>I know at the moment how to creat a todo app with django so I can add new entries and edit them but I struggle with search funcionality as described below.</p>
  
  <p>Could somebody point me to right direction what knowledge to gather, what examples to follow ? </p>
  
  <p>I have found this old post dated 2010 but I am curious if there is anything better, newer: 
  <a href="https://stackoverflow.com/questions/4304837/search-form-with-djangopython">search form with django+python</a></p>
  
  <p>I have some knowledge of Python, Django, PostgreSQL only at the moment. </p>
  
  <p>Many thanks.</p>