Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Party(models.Model):
- par_id = models.TextField()
- par_people = models.ManyToManyField(People)
- class People(models.Model):
- peo_id = models.TextField()
- peo_name = models.TextField()
- peo_type = models.TextField()
- class Food(models.Model):
- foo_id = models.TextField()
- foo_party = models.ForeignKey(Party, on_delete=models.CASCADE)
- class PartySerializer(serializers.ModelSerializer):
- class Meta:
- model = Party
- fields = ('par_id', 'par_people')
- # People, Food has same structure...
- class PartyList(generics.ListAPIView):
- queryset = Party.objects.all()
- serializer_class = PartySerializer
- # People, Food has same structure...
- #redundancy reduced...(e.g. import)
- urlpatterns = [
- path('party/<int:par_id>/<int:peo_id>', views.PartyList.as_view()),
- path('party/<int:par_id>/<int:foo_id>', views.PartyList.as_view()),
- ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement