Diciamo che ho il seguente:Django accesso modello ForeignKey oggetti
class Employee(models.Model):
firstName = models.CharField(max_length = 30)
lastName = models.CharField(max_length = 30)
class License(models.Model):
employee = models.ForeignKey(Employee)
type = models.CharField(max_length = 30)
e in un comando di gestione personalizzato, sto tirando in tutti gli oggetti Employee con employees = Employee.objects.all()
... come posso accedere agli oggetti di licenza associati per ogni oggetto dipendente? Ho visto domande che parlano di usare ContentType per questo scopo, ma sono confuso sul suo uso pratico. Qualcuno può fornire un esempio su come usare ContentType (o un'altra soluzione) in questo contesto?
si potrebbe aggiungere l'esempio related_name: dipendente = models.ForeignKey (Employee, related_name = 'licenze') – sacabuche
Ho letto che in precedenza, ma non ha fatto clic. Facile oltre ogni immaginazione. Grazie! :) – patrickn
Stavo importando tutti i modelli e costruendo loop per ognuno all'interno dell'oggetto impiegati ... sciocco :) – patrickn