это мой набор просмотра
class add_category(models.Model):
addcategory=models.CharField(max_length=20,null=True,blank=True)
def __str__(self):
return self.addcategory
class sub_category(models.Model):
category=models.ForeignKey('add_category',
on_delete=models.CASCADE,related_name='xyz')
subcategory=models.CharField(max_length=20,null=True,blank=True)
def __str__(self):
return self.subcategory
это мой набор просмотра
def create(self,request):
try:
data=request.data
category=data.get('category')
subcategory=data.get('subcategory')
new=sub_category()
new.category=add_category.objects.get(addcategory=category)
new.subcategory=subcategory
new.save()
return Response({'submitted succesfully':True})
except Exception as error:
return Response({"message": str(error), "success": False},
status=status.HTTP_200_OK)