Невозможно обработать Csrf-Token для GET-запроса в Django

В фреймворке Django, когда это был POST-запрос, если вы измените CSRF-токен Cookie, он выбросит ошибку 403. Но когда это был GET-запрос, я попытался изменить CSRF-токен Cookie, и он вернул код состояния 200 OK. Я также хочу проверить токен для GET-запроса.

Я упомянул {% csrf_token %} в шаблонах Forms, но он не смог справиться с этой проблемой для GET запроса. Я попробовал @csrf_protect в представлении, но это не помогло.

import pandas as pd

Путь к загруженному пользователем файлу Excel

file_path = «/mnt/data/sss.xlsx»

Давайте прочитаем данные из 'Sheet1'

попытка: sheet1_data = pd.read_excel(file_path, sheet_name='Sheet1', skiprows=3) # Пропускаем первые 3 строки, основываясь на предыдущей проверке

# Calculate the total brokerage as the starting point
total_brokerage = sheet1_data["Brokerage"].sum()

# Define the growth projection parameters
months = 12
growth_rate = 2
projection_values = [total_brokerage * (growth_rate ** i) for i in range(1, months + 1)]

# Prepare the data for the projection sheet
growth_projection_df = pd.DataFrame({
    "Month": list(range(1, months + 1)),
    "Projected Value": projection_values
})

# Path to save the updated Excel file
output_file_path = "/mnt/data/updated_growth_projection.xlsx"

# Write the projection data to a new Excel file
with pd.ExcelWriter(output_file_path) as writer:
    growth_projection_df.to_excel(writer, sheet_name="Growth Projection", index=False)
    sheet1_data.to_excel(writer, sheet_name="Sheet1 Data", index=False)

output_file_path

except Exception as e: str(e)

Вернуться на верх