Spaces:
Runtime error
Runtime error
from django.db import models | |
class Game(models.Model): | |
GENDER_CHOICES = [ | |
('Male', 'Male'), | |
('Female', 'Female'), | |
] | |
name = models.CharField(max_length=100) | |
gender = models.CharField(max_length=10, choices=GENDER_CHOICES) | |
def __str__(self): | |
return self.name | |
class Registration(models.Model): | |
name = models.CharField(max_length=100) | |
email = models.EmailField() | |
enrollment = models.CharField(max_length=50) | |
age = models.IntegerField() | |
gender = models.CharField(max_length=10, choices=[('Male', 'Male'), ('Female', 'Female')]) | |
department = models.CharField(max_length=100) | |
semester = models.IntegerField() | |
registration_date = models.DateTimeField(auto_now_add=True) | |
game = models.ForeignKey(Game, on_delete=models.CASCADE, default=1) | |
def __str__(self): | |
return f"{self.name} - {self.game.name}" | |