You can filter querys in django like this:
MyModel.objects.filter(description='Hello Wolrd!')
This returns QuerySet with all MyModel that the description equals Hello Wolrd!
Exemple of return:
<QuerySet [<MyModel: MyModel object (1)>,<MyModel: MyModel object (2)>,...]>
You can see that the return is Queryset with objects MyModel
If you want only some fields you can try it:
MyModel.objects.filter(description='Hello Wolrd!').values('name','id')
This returns only name and id.
Exemple of returns:
<QuerySet [{'name': 'Joao', 'id': 1}, {'name': 'Lucas', 'id': 2}, ...]>
This returns is like dict
If you can update value from model you need like this:
For one model:
m = MyModel.objects.get(id=1)
m.name = 'OlokoMeu'
m.save()
or
With filter objects
MyModel.objects.filter(description='Hello World!').update(name='Lorem')
for more informations :
https://docs.djangoproject.com/en/2.2/topics/db/queries/
https://docs.djangoproject.com/pt-br/2.1/ref/models/querysets/#django.db.models.query.QuerySet.update