这就是现在的情景:
管理员(该组的负责人)登录以查看管理员组中的所有成员。 但管理员获得的是仅在管理员时来自所有其他组的成员 想要查看管理员组中的成员。
我只希望管理员看到他小组中的成员。
还是新手,非常感谢你的帮助!
管理员\ models.py
when()
构件\ models.py
class Administrator(AbstractUser):
...
asoc_name = models.CharField(max_length=100)
class Meta:
db_table = 'Administrator'
Views.py
from pl.admin.models import Administrator
class Member(models.Model):
member_no = models.AutoField(primary_key=True)
asoc_name = models.CharField(max_length=50)
...
class Meta:
db_table = 'Member'
class Association(models.Model):
asocnumber = models.AutoField(primary_key=True)
asoc_name = models.CharField(max_length=50, null=True, blank=True)
class Meta:
db_table = 'Association'
class member_asoc(models.Model):
asocnumber = models.OneToOneField(Association)
member_no = models.OneToOneField(Member)
user = models.OneToOneField(Administrator)
class Meta:
db_table = 'member_asoc'
如果您需要更多信息,请与我们联系。