Как извлечь поле из одной строки в модели Django в другом шаблоне - PullRequest
0 голосов
/ 27 октября 2019

Я нахожусь на шаблоне домашней страницы с полями, извлеченными из моей модели, отсюда я хочу перейти к шаблону заявки с полями из той же строки, что и из шаблона моей домашней страницы. И шаблон домашней страницы, и шаблон заявки извлекают поле данных из одной и той же строки, но с другой функцией просмотра

Я хочу, чтобы данные коррелировали друг с другом, поскольку они оба из одной строки, как этого добиться

Просмотр домашней страницы

def IndexView(request):
    query = request.GET.get('q', '')
    qsets=(Q(docs_name__icontains=query)|Q(item_type__icontains=query))
    return render(request, "loststuffapp/home.html", context={"documents":Documents.objects.filter(qsets)})

Просмотр заявки

@login_required
def Claim(request):

    return render(request, 'loststuffapp/claim.html', context={'documents':Documents.objects.all()})

Шаблон домашней страницы

 <div class="card-body">
  <p><label style="font-size:15px; font-weight: bold;color: black;">Jina la nyaraka:  </label>{{Doc.docs_name}}</p>
    <p><label style="font-size:15px; font-weight: bold;color: black;">Aina ya nyaraka:  </label>{{Doc.item_type}}</p>
    {% if Doc.image %}
     <div class="row">
        <div class="col-md-12">
           <img class="img-fluid" alt="Responsive image" src ="{{Doc.image.url}}" style="display: flex;" />
        </div>
     </div>
    {% endif %}
    <p>{{Doc.date}}</p>
    <button style="margin-left: 3rem; margin-top: 5rem;" type="button" class="btn btn-light"><a href="/Claim">Taarifa zaidi</a></button>

  </div>

Шаблон заявки

    <div class="card-body">
        {% for doc in documents %}
       <p><label>Kituo cha polisi:{{doc.police_station}}</label></p>
        <p><label>Maelezo zaidi:{{doc.Description}}</label></p>

       {% endfor %}
     </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...