serializer member fix lookup
This commit is contained in:
@@ -88,8 +88,8 @@ class MemberManager(models.Manager):
|
|||||||
class Member(models.Model):
|
class Member(models.Model):
|
||||||
firstname = models.CharField("Vorname", max_length=128)
|
firstname = models.CharField("Vorname", max_length=128)
|
||||||
surname = models.CharField("Nachname", max_length=128)
|
surname = models.CharField("Nachname", max_length=128)
|
||||||
nickname = models.CharField("Spitzname", unique=True, max_length=128)
|
nickname = models.CharField("Spitzname", max_length=128)
|
||||||
mailaccount = models.CharField("Mailadresse", max_length=128)
|
mailaccount = models.CharField("Mailadresse", unique=True, max_length=128)
|
||||||
|
|
||||||
class MemberRole(models.TextChoices):
|
class MemberRole(models.TextChoices):
|
||||||
ACTIVE = 'A', _('Active')
|
ACTIVE = 'A', _('Active')
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ class JobMemberSerializer(serializers.HyperlinkedModelSerializer):
|
|||||||
slug_field='slug',queryset = Job.objects
|
slug_field='slug',queryset = Job.objects
|
||||||
)
|
)
|
||||||
member= serializers.SlugRelatedField(
|
member= serializers.SlugRelatedField(
|
||||||
slug_field='nickname',queryset = Member.objects
|
slug_field='mailaccount',queryset = Member.objects
|
||||||
)
|
)
|
||||||
class Meta:
|
class Meta:
|
||||||
model = JobMember
|
model = JobMember
|
||||||
|
|||||||
Reference in New Issue
Block a user