title: In Django, if I select_for_update() a particular model instance, will its related model instances be locked as well?
body: <pre><code>my_model_instance = MyModel.objects.select_for_update().get(id=1)
  something_related = my_model_instance.related_thing
  </code></pre>
  
  <p>In the above code, <code>related_thing</code> is another model instance related to <code>my_model_instance</code> by a foreign key.  Since I originally did a <code>select_for_update()</code>, will the <code>related_thing</code> be locked as well?</p>