class Member(macaron.Model): team = macaron.ManyToOne(Team, "members") first_name = macaron.CharField(max_length=40) last_name = macaron.CharField(max_length=40) age = macaron.IntegerField(max=18, min=15, default=16, null=True) part = macaron.CharField(max_length=10) joined = macaron.TimestampAtCreate() modified = macaron.TimestampAtSave()
class Member(macaron.Model): team = macaron.ManyToOne(Team, related_name="members") first_name = macaron.CharField(max_length=20, null=True) last_name = macaron.CharField(max_length=20, null=True) part = macaron.CharField(max_length=10, null=True) age = macaron.IntegerField(null=True) def __str__(self): return "<Member '%s %s : %s'>" % (self.first_name, self.last_name, self.part)
class MemberCla(macaron.Model): _table_name = "member" team = macaron.ManyToOne(TeamCla, related_name="members", ref_key="id", fkey="team_id") age = macaron.IntegerField(min=15, max=18) def __str__(self): return "[Member '%s %s : %s']" % (self.first_name, self.last_name, self.part)
class Member(macaron.Model): band = macaron.ManyToOne(Team, null=True, related_name="members", on_delete="SET NULL", on_update="CASCADE") first_name = macaron.CharField(max_length=20) last_name = macaron.CharField(max_length=20) part = macaron.CharField(max_length=10, null=True) code = macaron.CharField(length=6, null=True) age = macaron.IntegerField(max=18, min=15, default=16) created = macaron.TimestampAtCreate() joined = macaron.DateAtCreate() modified = macaron.TimestampAtSave() def __str__(self): return "<Member '%s %s : %s'>" % (self.first_name, self.last_name, self.part)
class Book(macaron.Model): # Defines Many-To-One relationship to Tag tag = macaron.ManyToOne(Tag, related_name="books") # Rating must be set between 0 and 5. rating = macaron.IntegerField(min=0, max=5)