Как использовать модель в представлении django
Я хочу использовать параметр моей модели для параметра запроса API в Django View. Как я могу это использовать? Кто-нибудь может дать мне рекомендации. Здесь curd - имя моей модели, а consumer_type - требуемый параметр запроса
from .models import curd
for consumer_type in curd:
response = requests.get("http://localhost:8280?ConsumerID="+consumer_type)
В представлении вы можете получить доступ к запросу GET
следующим образом:
if request.method == "GET":
print(request.GET)
Тогда вы можете фильтровать с помощью:
cons_id = request.GET.get('ConsumerID', None)
if cons_id is None:
raise Http404
else:
mymodel = MyModel.objects.filter(...)