The answer to your question is "Yes". However, I think you should also investigate an alternative to querying the database; create a unique key on the set of fields you don't want duplicates to exist for.
Now, to answer your question. Check out the Django docs for making a query:
https://docs.djangoproject.com/en/dev/topics/db/queries/
In short, if you have a data model for a Thing, Thing.objects is the interface for accessing queries. from the docs (using Blog Entry, which has a string field "headline" as an example):
Entry.objects.get(headline__exact="Man bites dog")
The full capabilities of the interface are what you would expect from a database (there is a rich set of comparisons to data other than exact matches). I'd suggest looking further into the documentation for your specific problem.