擅长:python、mysql、java
<p>您可以从表单重写queryset</p>
<pre><code>#constructor from form
def __init__(self, *args, **kwargs):
user = kwargs.pop('user', None)
super(ObjectForm, self).__init__(*args, **kwargs)
if user:
self.fields['rooms'].queryset = Room.objects.filter(room__venue_creator=user)
</code></pre>
<p>您需要用表单名称更改<code>ObjectForm</code></p>
<p>差不多吧。在</p>