Как сделать запрос к определенному объекту DJANGO у меня не работает,
идея в том, чтобы в админке django сделать действие, которое генерирует pdf, у меня уже есть формат pdf и записи показаны мне, но я хочу выбрать только конкретную запись и чтобы данные этого объекта появились в Pdf.
`
#MODELOS
class SalidaDotaciónPersonal(models.Model):
solicitado_por=models.CharField(max_length=40,verbose_name="Solicitado por:")
unidad=models.CharField(max_length=24,verbose_name="Unidad", default="Arco Iris")
fecha = models.DateField(verbose_name="Fecha")
@staticmethod
def encryptId(pedido_id):
signer = Signer()
return signer.sign(pedido_id)
@staticmethod
def decryptId(encrypted_id):
try:
signer = Signer()
return int(signer.unsign(encrypted_id))
except BadSignature:
return None
class Meta:
abstract = True
class DetalleSalida(models.Model):
ESPECIFICACION = (
('REPOSICIÓN POR ROTO', 'REPOSICIÓN POR ROTO'),
('REPOSICIÓN POR DETERIORO', 'REPOSICIÓN POR DETERIORO')
)
usuario= models.ForeignKey(pacienteArcoiris,on_delete=models.CASCADE,null=True, blank=True)
producto = models.ForeignKey(ElementoArcoirisPersonal,on_delete=models.CASCADE,null=True, blank=True)
cantidad= models.DecimalField(max_digits=10, decimal_places=2)
especificacion= models.CharField(max_length=24, choices= ESPECIFICACION, verbose_name="Especificación")
class Meta:
abstract = True
class SalidaDotacionPersonalFORM(SalidaDotaciónPersonal):
id=models.AutoField(primary_key=True, verbose_name="ID",)
usuario = models.ForeignKey(pacienteArcoiris,on_delete=models.CASCADE,null=True, blank=True)
class Meta:
verbose_name = "Salida Dotación Personal"
verbose_name_plural = "Salidas Dotación Personal"
def __str__(self):
return str(self.usuario)
class DetalleSalidaDotaciónPersonal(DetalleSalida):
salida_dotacion_personal =
models.ForeignKey(SalidaDotacionPersonalFORM,on_delete=models.CASCADE,null=True, blank=True)