Skip to content

Commit

Permalink
API Paramater update: updated NinjaExtraAPI parameters to match curre…
Browse files Browse the repository at this point in the history
…nt NinjaAPI v1
  • Loading branch information
eadwinCode committed Nov 17, 2023
1 parent ecf0b2a commit 5f82cc4
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion ninja_extra/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,10 @@
from django.utils.module_loading import module_has_submodule
from ninja import NinjaAPI
from ninja.constants import NOT_SET
from ninja.openapi.docs import DocsBase, Swagger
from ninja.parser import Parser
from ninja.renderers import BaseRenderer
from ninja.types import DictStrAny, TCallable

from ninja_extra import exceptions, router
from ninja_extra.compatible import NOT_SET_TYPE
Expand All @@ -28,12 +30,16 @@ def __init__(
version: str = "1.0.0",
description: str = "",
openapi_url: Optional[str] = "/openapi.json",
docs: DocsBase = Swagger(),
docs_url: Optional[str] = "/docs",
docs_decorator: Optional[Callable[[TCallable], TCallable]] = None,
servers: Optional[List[DictStrAny]] = None,
urls_namespace: Optional[str] = None,
csrf: bool = False,
auth: Union[Sequence[Callable], Callable, NOT_SET_TYPE] = NOT_SET,
auth: Optional[Union[Sequence[Callable], Callable, NOT_SET_TYPE]] = NOT_SET,
renderer: Optional[BaseRenderer] = None,
parser: Optional[Parser] = None,
openapi_extra: Optional[Dict[str, Any]] = None,
app_name: str = "ninja",
**kwargs: Any,
) -> None:
Expand All @@ -48,6 +54,10 @@ def __init__(
auth=auth,
renderer=renderer,
parser=parser,
openapi_extra=openapi_extra,
servers=servers,
docs=docs,
docs_decorator=docs_decorator,
**kwargs,
)
self.app_name = app_name
Expand Down

0 comments on commit 5f82cc4

Please sign in to comment.