我正在尝试使用DRF模型集和Axios发布数据。到目前为止,我尝试了几个不同的选项,结果相同,500。我能够使用axios.get获取数据,但无法发布数据。我是新来的休息和使用ajax所以我道歉,如果它是明显的东西。
var csrftoken = Cookies.get('csrftoken');
axios({
method: 'post',
url: "/api/schedules/create",
data: {
"emp": this.emp.emp,
'start_time': this.startTime,
"end_time": this.endTime,
"date": this.today,
"location": this.location
},
headers : {"X-CSRFToken" : csrftoken }
})
},
class SchedSerializer(serializers.ModelSerializer):
class Meta:
model = Schedule
fields = (
'location',
'emp',
'date',
'start_time',
'end_time'
)
class SchedViewSet(viewsets.ModelViewSet):
queryset = Schedule.objects.all()
serializer_class = serializers.SchedSerializer