我正在使用django-rest-framework-jwt来验证我的RESTful Web服务上的用户。问题是我们每次发出令牌都会在5分钟后过期。我已经阅读了以下文档 http://getblimp.github.io/django-rest-framework-jwt/#additional-settings
它说我们可以通过覆盖JWT_EXPIRATION_DELTA变量来覆盖这种行为,但是没有告诉我们如何?我已经尝试在项目的settings.py和views.py中覆盖它,但它无法正常工作。我们的django-rest应用程序通常如何以及在何处覆盖这些变量?
答案 0 :(得分:3)
在Root="HKMU"
:
settings.py
答案 1 :(得分:2)
在app.config []中设置值:,我自己想出来并测试了它,它正在工作。
import datetime
app = Flask(__name__)
app.config['JWT_EXPIRATION_DELTA'] = datetime.timedelta(days=10)
答案 2 :(得分:0)
您可以在settings.py中添加其他设置。只需确保import datetime
的{{1}}。