...
Code Block | ||
---|---|---|
| ||
# 앱 urls.py from django.urls import path from . import views urlpatterns = [ ... path('uploadFile/', views.upload_file, name='upload_file'), ... ] |
3) view 생성
- 업로드 후 JSON 객체에 'uploadPath' 키에 이미자 URL을 담아 응답해줘야 합니다.
Code Block | ||
---|---|---|
| ||
# 앱 views.py from django.http import JsonResponse from .forms import UploadFileForm def upload_file(request): if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) if form.is_valid(): uploaded_file = form.save() data = {'uploadPath': uploaded_file.file.url} return JsonResponse(data) |
...