From 36662896bcd408071b184c6be333f04137d81f0e Mon Sep 17 00:00:00 2001 From: Rune Steinnes Date: Tue, 19 Feb 2019 12:48:07 +0100 Subject: [PATCH] *args and **kwargs changed from 'object' to 'str' and 'any' in post(), put() and get() --- django-stubs/views/generic/edit.pyi | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/django-stubs/views/generic/edit.pyi b/django-stubs/views/generic/edit.pyi index 2e2fe5d..f4325bd 100644 --- a/django-stubs/views/generic/edit.pyi +++ b/django-stubs/views/generic/edit.pyi @@ -39,25 +39,25 @@ class ProcessFormView(View): def get_form(self, form_class: Type[Form] = None) -> Form: ... def form_valid(self, form: Form) -> HttpResponse: ... def form_invalid(self, form: Form) -> HttpResponse: ... - def get(self, request: HttpRequest, *args: object, **kwargs: object) -> HttpResponse: ... - def post(self, request: HttpRequest, *args: object, **kwargs: object) -> HttpResponse: ... - def put(self, *args: Any, **kwargs: Any) -> HttpResponse: ... + def get(self, request: HttpRequest, *args: str, **kwargs: Any) -> HttpResponse: ... + def post(self, request: HttpRequest, *args: str, **kwargs: Any) -> HttpResponse: ... + def put(self, *args: str, **kwargs: Any) -> HttpResponse: ... class BaseFormView(FormMixin, ProcessFormView): ... class FormView(TemplateResponseMixin, BaseFormView): ... class BaseCreateView(ModelFormMixin, ProcessFormView): object = ... # type: models.Model - def get(self, request: HttpRequest, *args: object, **kwargs: object) -> HttpResponse: ... - def post(self, request: HttpRequest, *args: object, **kwargs: object) -> HttpResponse: ... + def get(self, request: HttpRequest, *args: str, **kwargs: Any) -> HttpResponse: ... + def post(self, request: HttpRequest, *args: str, **kwargs: Any) -> HttpResponse: ... class CreateView(SingleObjectTemplateResponseMixin, BaseCreateView): template_name_suffix = ... # type: str class BaseUpdateView(ModelFormMixin, ProcessFormView): object = ... # type: models.Model - def get(self, request: HttpRequest, *args: object, **kwargs: object) -> HttpResponse: ... - def post(self, request: HttpRequest, *args: object, **kwargs: object) -> HttpResponse: ... + def get(self, request: HttpRequest, *args: str, **kwargs: Any) -> HttpResponse: ... + def post(self, request: HttpRequest, *args: str, **kwargs: Any) -> HttpResponse: ... class UpdateView(SingleObjectTemplateResponseMixin, BaseUpdateView): template_name_suffix = ... # type: str @@ -67,8 +67,8 @@ _object = object class DeletionMixin: success_url = ... # type: Optional[str] object = ... # type: models.Model - def delete(self, request: HttpRequest, *args: _object, **kwargs: _object) -> HttpResponse: ... - def post(self, request: HttpRequest, *args: _object, **kwargs: _object) -> HttpResponse: ... + def delete(self, request: HttpRequest, *args: str, **kwargs: Any) -> HttpResponse: ... + def post(self, request: HttpRequest, *args: str, **kwargs: Any) -> HttpResponse: ... def get_success_url(self) -> str: ... class BaseDeleteView(DeletionMixin, BaseDetailView): ...