Choose File 누르고 csv 파일 업로드하면 data > backend > predict > > predict.csv 생김
OJ-FE > AIContest.vue
파일 업로드하자마자 action 실행: /api/upload_csv 로 이동(OJ-BE > aicontest > urls > oj.py)
OJ-BE > aicontest > oj > urls.py > upload_csv
FileAPI 실행 (OJ-BE > aicontest > views > oj.py)
FileUploadForm 실행 (OJ-BE > aicontest > serializers.py)
id랑 file에 form에 있는 id(AIContest.vue에서 :data한 부분에서 id 넘겨줌) 랑 file 넣어줌
임시공간 tmp_file에 form에 있는 file 써놓음
process_csv(tmp_file): FileAPI 바로 위에 있는 함수
csv_file: 위에 form에서 가져온 id랑 동일한 문제 id의 데이터 싹 가져옴
csv_file.solution_id: 문제의 solution.csv 파일이 저장되어있는 폴더 이름(난수)
이제 밑에서 경로로 csv파일 불러와서 pd.read_csv하려는데 import pandas 에러가 생김