擅长:python、mysql、java
<p>您可以使用<a href="https://code.activestate.com/recipes/52310-conditionals-in-expressions/?in=user-97991" rel="nofollow noreferrer">^{<cd1>}</a>。你知道吗</p>
<pre><code>filter_params = ({'archived':False},
{'departments__in':depts,
'archived':False})[len(depts) > 0]
sites = Site.objects.for_user(request.user)\
.filter(**filter_params)
</code></pre>