models.py 439 B

123456789101112131415
  1. from django.db import models
  2. from account.models import User
  3. class Group(models.Model):
  4. # 群id
  5. group_id = models.AutoField(primary_key=True)
  6. # 群名
  7. group_name = models.CharField(max_length=50, blank=False)
  8. # 群管理员
  9. creator = models.ForeignKey(User, on_delete=models.CASCADE, related_name="my_groups")
  10. # 群成员(多对多)
  11. member = models.ManyToManyField(User, related_name="joined_groups")