擅长:python、mysql、java
<p>名称用多余的双引号存储在数据库中。所以,如果要捕获该记录,正确的代码是:</p>
<pre><code>a = Staff.objects.get(NameFirst='"ANDREA"')
</code></pre>
<p>…而不是:</p>
<pre><code>a = Staff.objects.get(NameFirst='ANDREA')
</code></pre>
<p>如果不能确定,该查询将返回结果,则必须添加异常处理,如下所示:</p>
<pre><code>try:
a = Staff.objects.get(NameFirst='"ANDREA"')
except Exception:
a = None
</code></pre>