search & eval reprocess
This commit is contained in:
@@ -56,6 +56,9 @@ class SDEType(models.Model):
|
||||
portionSize = models.IntegerField()
|
||||
materials = models.ManyToManyField("self", through="SDETypeMaterial", symmetrical=False, related_name="material_of")
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
|
||||
|
||||
class SDETypeMaterial(models.Model):
|
||||
type = models.ForeignKey(SDEType, on_delete=models.CASCADE, related_name="typematerials")
|
||||
|
||||
@@ -46,7 +46,7 @@ class SDETypeMaterialSerializer(serializers.ModelSerializer):
|
||||
|
||||
|
||||
class SDETypeSerializer(serializers.ModelSerializer):
|
||||
typematerials = SDETypeMaterialSerializer(many=True, read_only=True)
|
||||
# typematerials = SDETypeMaterialSerializer(many=True, read_only=True)
|
||||
class Meta:
|
||||
model = SDEType
|
||||
# fields = ['id', 'group', 'marketgroup', 'metagroup', 'name', 'description', 'published', 'basePrice', 'icon', 'volume', 'portionSize', 'materials']
|
||||
|
||||
@@ -10,3 +10,7 @@ router.register(r'marketgroups', views.SDEMarketGroupViewSet)
|
||||
router.register(r'metagroups', views.SDEMetaGroupViewSet)
|
||||
router.register(r'types', views.SDETypeViewSet)
|
||||
router.register(r'typematerials', views.SDETypeMaterialViewSet)
|
||||
|
||||
urlpatterns = [
|
||||
path('', include(router.urls)),
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user