参数默认值¶
views.py [示例1]¶
from django_oasis import schema
from django_oasis.core import Resource
from django_oasis.parameter import QueryItem
@Resource("/api")
class API:
def get(
message=QueryItem(
schema.String(
default="Hi",
)
)
): ...
SwaggerUI [示例1]
函数式默认值¶
views.py [示例2]¶
from datetime import date
from django_oasis import schema
from django_oasis.core import Resource
from django_oasis.parameter import QueryItem
@Resource("/api")
class API:
def get(
date=QueryItem(
schema.Date(
default=date.today, # `date.today` is a function.
)
)
): ...