ATTEMPT_RESULT_CHOICES = (
('send', 'Sent'),
('fall', 'Fall'),
+ ('unknown', 'Unknown'),
)
PROTECTION_CHOICES = (
)
class Attempt(models.Model):
- user = models.ForeignKey(User, on_delete=models.CASCADE)
+ user = models.ForeignKey(
+ User,
+ on_delete=models.CASCADE,
+ related_name='attempts',
+ )
date = models.DateField()
notes = models.TextField(blank=True)
boulder = models.ForeignKey(
)
class Todo(models.Model):
- user = models.ForeignKey(User, on_delete=models.CASCADE)
+ user = models.ForeignKey(
+ User,
+ on_delete=models.CASCADE,
+ related_name='todos',
+ )
notes = models.TextField(blank=True)
protection = models.CharField(max_length=8, choices=PROTECTION_CHOICES)
boulder = models.ForeignKey(