Как создать ссылку в шаблонах с реляционной таблицей в приложении django

У меня вопрос : мои классы в models.py

`class Actes(models.Model):
     acte_id = models.AutoField(primary_key=True)
     title = models.TextField()
     contenue = models.TextField()
     vector_column =SearchVectorField(null=True)  # new field
     fullpath = models.CharField(max_length=255)
     date_atce_add = models.DateField(null=True, blank=True) 
     author = models.ForeignKey('Author', on_delete=models.SET_NULL, null=True)
     type_acte = models.ManyToManyField(Type_acte, help_text='Select a genre for this acte')
   pdf = models.ForeignKey('PdfModel', on_delete=models.SET_NULL, null=True)`

class PdfModel(models.Model):

pdf_field = models.CharField(max_length=255)
title_pdf = models.CharField(max_length=255)
   
def __str__(self):
    return ', '.join(['pdf_field' + str(self.pdf_field), 'title_pdf=' + self.title_pdf])

def filename(self):
    return os.path.basename(self.file.name)

def __str__(self):
    """String for representing the Model object."""
    return f'{self.pdf_field}, {self.title_pdf}'

class Meta:
    ordering = ['title_pdf']

мои взгляды на views.py

class Dlpdf(View):
  model = Actes, PdfModel
  context_object_name ="dlpdf_context"
  template_name = "search_result.html"

  def Link_Title (request):
   if Actes.title : TextField == PdfModel.title_pdf 

   return PdfModel.pdf_field

title pdf , и title на actes имеют одинаковое имя в db (например: title is 'moon' на actes title и 'moon' (title_pdf) в pdfmodel

)

мой шаблон search_result.html я пытаюсь это сделать, но не знаю как его написать.

    <!-- <li>{{ quote.headline | safe }} - <b>By <i>{{ quote.name }}</i></b></li> -->
    <span class=""> <li class="list-group-item list-group-item-action list-group-item-secondary"><p class="">{{ actes.contenue   | safe  |striptags |truncatewords:200 | wordwrap:40 }}</p>
      {% with Actes PdfModel %}
      {%for pdf_field   in dlpdf_context  %}
      -  nom du document <i>{{ actes.title }}</i>
    </li>ici le lien de dl normalement<li>{{ PdfModel.pdf_field }}</li></span>
    <a class="" href="{{ PdfModel.get_absolute_path }}">
      
      {% endfor %} 
      {% endwith %}

ищу как создать ссылку для сохранения полного пути в колонке для открытия pdf при нажатии пользователем на ссылку. Это мое первое сообщение, извините, если не лучший способ написать мою проблему. спасибо за просмотр :)

Вернуться на верх