#views.py
import pandas as pd
class FileViewSet(APIView):
serializer_class = FileSerializer
def post(self,request):
file = request.data["file"]
file_name = str(file)
df = pd.read_excel(file)
return Response({"tag_data":"tag_data"},status=status.HTTP_200_OK)
#serializers.py
class FileSerializer(serializers.ModelSerializer):
class Meta:
model = FileModel
fields = '__all__'
#models.py
class FileModel(models.Model):
name = models.CharField(max_length=50)
file = models.FileField(upload_to='upload')
DRF 上传文件并转化为JSON
最新推荐文章于 2023-12-14 18:46:51 发布