Я новичок в python, я создал небольшое Django приложение для загрузки данных в формате Excel. он загружается в папку проекта или по заданному пути (на сервере).
, но когда я нажимаю URL-адрес с клиентского компьютера, он должен загружаться на клиентском компьютере, но загружается только на моем сервере. Пожалуйста, предложите подходящий метод (код) для загрузки файла Excel только на клиентском компьютере.
Заранее спасибо.
------- код -------
try:
cursor = connection.cursor()
cursor.execute("""select * from table""")
columns = [desc[0] for desc in cursor.description]
data = cursor.fetchall()
result = len(data)
print("No of records :" ,len(data))
df = pd.DataFrame(list(data), columns=columns)
home = os.path.expanduser("~")
print('Home path------------',home)
download_location = os.path.join(home,'Downloads')
print('download path------------',download_location)
filename = 'django_simple.xlsx'
writer = pd.ExcelWriter(download_location+'/'+ filename)
df.to_excel(writer, sheet_name='Hundai')
writer.save()
print("File saved successfully!")
cursor.close()
except:
print("There is an error")
finally:
if (connection):
connection.close()
cursor.close()
print("The MSSQL connection is closed")
return render(request,'result.html',{'result': result})