2
0
mirror of https://expo.survex.com/repositories/troggle/.git synced 2025-12-14 05:27:02 +00:00

refactor to reduce db hits and fix *team

This commit is contained in:
2023-01-28 21:00:38 +00:00
parent e6fd1f0ec5
commit 0d9d307490
3 changed files with 206 additions and 89 deletions

View File

@@ -152,7 +152,7 @@ class SurvexPersonRole(models.Model):
personname = models.CharField(max_length=100)
person = models.ForeignKey('Person', blank=True, null=True,on_delete=models.SET_NULL)
personexpedition = models.ForeignKey('PersonExpedition', blank=True, null=True,on_delete=models.SET_NULL)
persontrip = models.ForeignKey('PersonTrip', blank=True, null=True,on_delete=models.SET_NULL) # logbook
# persontrip = models.ForeignKey('PersonTrip', blank=True, null=True,on_delete=models.SET_NULL) # logbook thing not a survex thing
expeditionday = models.ForeignKey("ExpeditionDay", null=True,on_delete=models.SET_NULL)
def __str__(self):