WIP
This commit is contained in:
@@ -75,7 +75,25 @@ class POSTCompleteWorkoutSerializer(serializers.ModelSerializer):
|
||||
exclude = ['registered_user']
|
||||
|
||||
class PlannedWorkoutSerializer(serializers.ModelSerializer):
|
||||
workout = POSTCompleteWorkoutSerializer(many=False, read_only=True)
|
||||
class Meta:
|
||||
model = PlannedWorkout
|
||||
exclude = ['registered_user']
|
||||
depth = 1
|
||||
depth = 1
|
||||
|
||||
class POSTPlannedWorkoutSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = PlannedWorkout
|
||||
exclude = ['registered_user']
|
||||
|
||||
def create(self, validated_data):
|
||||
print(validated_data)
|
||||
registered_user_id = self.context.get("registered_user")
|
||||
registered_user = RegisteredUser.objects.get(id=registered_user_id)
|
||||
planned_workout = PlannedWorkout.objects.create(
|
||||
registered_user=registered_user,
|
||||
workout=validated_data['workout'],
|
||||
on_date=validated_data['on_date']
|
||||
)
|
||||
planned_workout.save()
|
||||
return planned_workout
|
||||
Reference in New Issue
Block a user