How can i pass variables on a keyword object filter on a view?
I have:
my_object = MyModel.objects.filter(my_keyword =my_filter_values)
I want to grab my_keyword from a variable coming from a string, like this:
my_string = 'my_keyword'
my_object = MyModel.objects.filter(my_string=my_filter_values)
But this doesn’t work because Django doesn’t know my_string from MyModel.
Edit: I’ve found this SO question – I’ll test and report back.
You can do something like this:
As an example, your variables might be:
Which would result in getting all objects with a
price >= 10. And if you want to query on more than one field, you can just add another line belowmy_filter[my_keyword]: