Форум сайта python.su
models.py
class Team(models.Model):
name = models.CharField(_('Name'), max_length=250)
...
class Game(models.Model):
team1 = models.ForeignKey(Team, related_name="%(class)s_related1")
team2 = models.ForeignKey(Team, related_name="%(class)s_related2")
...
class Overtime(models.Model):
team1 = models.IntegerField(_('Overtime team 1'), default=0)
team2 = models.IntegerField(_('Overtime team 2'), default=0)
game = models.ForeignKey(Game)
...
class OvertimeInline(admin.TabularInline):
model = Overtime
class GameAdmin(admin.ModelAdmin):
...
inlines = [OvertimeInline]
...
Офлайн
Вопрос снимается.
Решил проблему добавлением дополнительного поля которое пересчитывается при сохранение.
Офлайн