擅长:python、mysql、java
<p>更安全的选择可能是:</p>
<pre><code>from django.shortcuts import get_object_or_404
def your_view(request, slug):
qna_answer_model.question = get_object_or_404(Question, slug=slug)
</code></pre>
<p>或者,如果你需要在毫无疑问的情况下对所做的事情进行严格的控制:</p>
<pre><code>from django.shortcuts import get_object_or_404
def your_view(request, slug):
try:
qna_answer_model.question = Question.objects.get(slug=slug)
except Question.DoesNotExist:
# do something else
</code></pre>