Как прочитать файл, хранящийся на моем компьютере, с помощью функции представления django

Я разработал и развернул приложение Django и пытаюсь обновить таблицу базы данных с помощью локально хранимого CSV-файла. Все работает нормально на http://127.0.0.1:8000/ или localhost, но когда я развертываю приложение на Cpanel, функция просмотра перестает работать.

Вот мой код:

def getrate(request): if request.user.is_authenticated: if request.method == "GET" : with open("C:/djangoapp/xyz.csv", "r", encoding='utf-8-sig',newline='') as temp_raw: temp_raw_reader = csv.reader(temp_raw) for line in temp_raw_reader: rt = Rates_Detail.objects.get(product_id = 111) if rt: rt.product_rate = line[2] rt.save()

        user = request.user
        pd = Rates_Detail.objects.values()
        productdetails = list(pd)
        return JsonResponse({'status':'Save', 'productdetails':productdetails})
else:
    return HttpResponseRedirect("/")  
Вернуться на верх