в django с использованием внешнего ключа, если есть только одна строка (данные), то возможно получить данные, но я не могу получить несколько строк (данных) - PullRequest
0 голосов
/ 14 марта 2020
def yourtrip(request):
    cstid = request.session['uid']
    a = Cabbooking.objects.all().filter(customerID=cstid)
    counta=a.count()
    # cid = a[0].cabID
    # cd = Cabdriver.objects.all().filter(cabID=cid)
    # did = cd[0].driverID
    arrays=[]
    for i in range(counta):
        cid = a[i].cabID
    did = Cabdriver.objects.all().filter(cabID=cid)
    dids = did[0].driverID
    arrays.append(dids)
    for x in arrays:
        print(x)

    return render(request, "yourtrip.html",{"a":a})

здесь Cabboking - это таблица, из которой я получаю соответствующий идентификатор клиента. здесь # (закомментированный) код предназначен для выборки из одной строки (данных). я использовал l oop для множественной загрузки данных, но он не работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...