|
@@ -19,9 +19,9 @@ def get_root_folder(request):
|
|
|
if request.method == 'POST':
|
|
if request.method == 'POST':
|
|
|
# 获取所有根文件夹id
|
|
# 获取所有根文件夹id
|
|
|
user = get_user(request)
|
|
user = get_user(request)
|
|
|
- return JsonResponse({'code': 200, 'root_folder_id': user.profile.root_folder_id})
|
|
|
|
|
|
|
+ return JsonResponse({'code': 200, 'root_folder_id': user.get_root_folder().folder_id})
|
|
|
elif request.method == 'GET' and DEBUG:
|
|
elif request.method == 'GET' and DEBUG:
|
|
|
- return render(request, 'folder_list.html')
|
|
|
|
|
|
|
+ return render(request, 'get_root_folder.html')
|
|
|
else:
|
|
else:
|
|
|
return HttpResponse(status=400)
|
|
return HttpResponse(status=400)
|
|
|
|
|
|
|
@@ -68,7 +68,7 @@ def add_folder(request):
|
|
|
return JsonResponse({'code': '421', 'error': '上级文件夹不存在'})
|
|
return JsonResponse({'code': '421', 'error': '上级文件夹不存在'})
|
|
|
|
|
|
|
|
folder_name = data.get('folder_name')
|
|
folder_name = data.get('folder_name')
|
|
|
- Folder.objects.create(folder_name=folder_name, father_folder=father_folder)
|
|
|
|
|
|
|
+ Folder.objects.create(folder_name=folder_name, father_folder=father_folder, owner=user)
|
|
|
return JsonResponse({'code': '200'})
|
|
return JsonResponse({'code': '200'})
|
|
|
elif request.method == 'GET' and DEBUG:
|
|
elif request.method == 'GET' and DEBUG:
|
|
|
return render(request, 'add_folder.html')
|
|
return render(request, 'add_folder.html')
|