Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python django中swagger的Url_Python_Django_Django Models_Django Rest Framework_Django Forms - Fatal编程技术网

Python django中swagger的Url

Python django中swagger的Url,python,django,django-models,django-rest-framework,django-forms,Python,Django,Django Models,Django Rest Framework,Django Forms,url.py 我正在大摇大摆地尝试,我得到了404响应,什么是正确的url来获得响应 在url中使用非重叠模式,给出尾随斜杠和名称属性,以便您可以在其他位置调用url查询参数不属于路径。这些参数在请求中可用。以类似dict的对象获取。那么如何在swagger url中添加它们?您的Django版本是什么?我没有得到您的答案。如果您根据更新的答案更改url,您将在主页上获得大摇大摆的用户界面我是geeting大摇大摆的用户界面,但在请求期间如何获得2个参数,如上图您已对视图集进行编码并注册路由器

url.py

我正在大摇大摆地尝试,我得到了404响应,什么是正确的url来获得响应


在url中使用非重叠模式,给出尾随斜杠和名称属性,以便您可以在其他位置调用url

查询参数不属于
路径
。这些参数在
请求中可用。以类似dict的对象获取
。那么如何在swagger url中添加它们?您的Django版本是什么?我没有得到您的答案。如果您根据更新的答案更改url,您将在主页上获得大摇大摆的用户界面我是geeting大摇大摆的用户界面,但在请求期间如何获得2个参数,如上图您已对视图集进行编码并注册路由器,请参阅示例应用程序url
from rest_framework_swagger.views import get_swagger_view

schema_view = get_swagger_view(title="XYZ")

urlpatterns = [
    path('api_doc/', schema_view),
    path('admin/', admin.site.urls),
    # regex for swagger creation
    path('?tag={id}&order_by={name}', views.QuestionList.as_view()), #url in swagger
    path('', views.QuestionList.as_view())
urlpatterns = [
    path('api_doc/', schema_view, name='some_name'),
    path('admin/', admin.site.urls),
    # regex for swagger creation
    path('', schema_view), #url in swagger
    path('question_list/', views.QuestionList.as_view(), name='question_list')