title: Django tracking anonymous users
body: <p>I am building a system which serves content on external properties.  I would like to track users which have not registered with my site with anonymous unique IDs.  Then, if later they register with my site, I can covert them to regular Django users, but still have information related to their preferences and activities when they were anonymous.</p>
  
  <p>Is there a facility to automatically set a user cookie via Django so that if they user is accepting cookies, I have a user session ID to work with?  </p>
  
  <p>I'd prefer not to come up with a custom solution if Django has some path to move from Anonymous to Authenticated users.</p>