我在Django rest api文档中使用DRFSpectical,介绍如何覆盖我们自己的端点

2024-04-25 05:01:02 发布

您现在位置:Python中文网/ 问答频道 /正文

在下面的代码中,我无法为2个端点admin/和payslip/生成架构

urlpatterns = [
# YOUR PATTERNS
path('admin/', admin.site.urls),,
path('payslip/',include('payslip.urls'))
path('api/schema/', SpectacularAPIView.as_view(), name='schema'),
# Optional UI:
path('api/schema/swagger-ui/', SpectacularSwaggerView.as_view(url_name='schema'), name='swagger-ui'),
path('api/schema/redoc/', SpectacularRedocView.as_view(url_name='schema'), name='redoc'), ]

Tags: path代码nameviewapiurluiadmin
1条回答
网友
1楼 · 发布于 2024-04-25 05:01:02

Django管理员不是从RESTAPI端点构建的。管理员由许多常规的Django模板化html视图组成。由drf-spectacular发现的视图必须以某种方式从APIViewGenericAPIView派生。这些是rest_framework的基本基类

不能真正证明payslip是由什么组成的,但同样的规则适用于那里

相关问题 更多 >