Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. class Party(models.Model):
  2. par_id = models.TextField()
  3. par_people = models.ManyToManyField(People)
  4.  
  5. class People(models.Model):
  6. peo_id = models.TextField()
  7. peo_name = models.TextField()
  8. peo_type = models.TextField()
  9.  
  10. class Food(models.Model):
  11. foo_id = models.TextField()
  12. foo_party = models.ForeignKey(Party, on_delete=models.CASCADE)
  13.  
  14. class PartySerializer(serializers.ModelSerializer):
  15. class Meta:
  16. model = Party
  17. fields = ('par_id', 'par_people')
  18. # People, Food has same structure...
  19.  
  20. class PartyList(generics.ListAPIView):
  21. queryset = Party.objects.all()
  22. serializer_class = PartySerializer
  23. # People, Food has same structure...
  24.  
  25. #redundancy reduced...(e.g. import)
  26. urlpatterns = [
  27. path('party/<int:par_id>/<int:peo_id>', views.PartyList.as_view()),
  28. path('party/<int:par_id>/<int:foo_id>', views.PartyList.as_view()),
  29. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement