title: Drop down menu based on another drop down menu in Django
body: <p>Is there a way to use something like dynamic forms in Django? I don't mean something like <code>django-dynamic-forms 0.5.1</code> where you can create forms in Admin.</p>
  
  <p><a href="https://i.stack.imgur.com/9fx1O.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/9fx1O.png" alt="enter image description here"></a></p>
  
  <p>Simple example:</p>
  
  <p>So on the web page, I could choose, for example, <strong>state</strong> from <code>drop down menu</code> and then, right next to this <code>drop down menu</code> there would be another <code>drop down menu</code> where I could choose city (based on the first <code>drop down menu</code>).</p>
  
  <p>The real problem:</p>
  
  <p>In my project, there is a <code>Translator</code> which can be able to translate many languages with 3 possible levels ( like Native, Intermediate ... ).</p>
  
  <p>When customer want's to get something translated, they have to fill the <code>CreationJobForm</code> - an here is a problem. It is possible that customer wants to translate some text into multiple languages - so he would just choose those languages. </p>
  
  <p>But what if there is just one <code>Translator</code> speaking Chineese on Basic level and customer wants professional level - according to this situation, I can't just create a form with <code>drop down menu</code> - <code>Language</code> and <code>drop down menu</code> - <code>Level</code>, because the customer could be able to choose <code>professional</code> level which is not possible for us to translate.</p>
  
  <p>So my point is that I would like to have a form in which customer could choose language and based on that language, he would be able to choose only those levels which are in our database. Then he could choose another language, then level etc.</p>
  
  <p>Is it possible to make it work through Django forms?</p>
  
  <p>Maybe, this approach would be simpler because you can prepare the form just once and you don't need to change the second drop down menu after filling the first.</p>
  
  <p><a href="https://i.stack.imgur.com/o7pU0.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/o7pU0.png" alt="enter image description here"></a></p>