title: Composite primary key in django
body: <p>I have a legacy db table which has composite primary key. I don't think I will be able to change the structure to include a surrogate key, as there is some code written that uses that table. And in django, I cannot use that table, as it doesn't have a primary key(non-composite). </p>
  
  <p>Do django models support composite primary keys? If not, is there any workaround without changing the structure of the table? </p>
  
  <p>P.S. I am using postgresql.</p>