title: Repopulating Django ChoiceField Without Restarting Server
body: <p>I have a simple form where users can select a department from a choicefield.</p>
  
  <p>This is my form :</p>
  
  <pre><code>class NewDealForm1(forms.Form):
          department = forms.ChoiceField(choices = map(lambda x:('%s'% x.id, '%s' % x.title),Department.objects.all()))
  </code></pre>
  
  <p>Whenever I add a new department from admin, my choicefield doesn't display new department unless I restart my server. </p>
  
  <p>How can i display all departments without restarting the server ? </p>