DJANGO REST框架块从外部原点获取请求



我有一个django rest框架API,需要阻止从外部来源获得请求,类似于CORS阻止所有非安全动词的方式。我需要做的是,当我需要返回403回复以外的其他地方,我需要做的是。

从我阅读的有关COR的内容中,它无法阻止获得请求,而且我看不到DRF内置的其他选项。我已经尝试查看request对象检查原点,但也没有看到。有任何建议吗?

您可以尝试 request package,在Virtual Env install 请求 package

pip安装请求

样本获取获得当前汇率的请求

import requests
currencies_out = requests.get(
        str.format('https://openexchangerates.org/api/latest.json?app_id={}', 'e034f1ad6bb44668b6a5c815fe244455'))
if currencies_out.status_code == 200:
     currencies = currencies_out.json()

最新更新