![](/img/trans.png)
[英]How to eliminate id path parameter in swagger-ui in DRF-YASG for DRF and DJANGO
[英]How to disable "django login" hyperlink while accessing swagger ui in drf-yasg?
我正在使用 drf-yasg 將 swagger 自動模式添加到我的端點。 swagger-ui 在 /api/v1/swagger/ 處可見。
但是當我的應用程序部署在服務器上時訪問相同的鏈接時,它顯示一個“django login”超鏈接:
這個“django login”超鏈接正在導航到-> SERVER_IP/accounts/login/?next=/api/v1/swagger/,它顯示 404 Not found page as: 404 Not found page after click on django login hyperlink
即使在服務器上成功生成了端點的 openAPI yaml 文件,但 UI 不可見。
stackoverflow 上有一個類似的問題: Same question at SO ,但是提到的解決方案對我不起作用。
謝謝。
您可能需要在 settings.py 文件的SWAGGER_SETTINGS
USE_SESSION_AUTH
為 False。
# Swagger settings
SWAGGER_SETTINGS = {
'USE_SESSION_AUTH': False
}
希望它可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.