File: hstore.pyi

package info (click to toggle)
python-django-stubs 5.2.9-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,832 kB
  • sloc: python: 5,185; makefile: 15; sh: 8
file content (14 lines) | stat: -rw-r--r-- 525 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from typing import Any, ClassVar

from django import forms
from django.db.models.fields import _ErrorMessagesDict
from django.forms.fields import _ClassLevelWidgetT

class HStoreField(forms.CharField):
    widget: _ClassLevelWidgetT
    default_error_messages: ClassVar[_ErrorMessagesDict]
    def prepare_value(self, value: Any) -> Any: ...
    def to_python(self, value: Any) -> dict[str, str | None]: ...  # type: ignore[override]
    def has_changed(self, initial: Any, data: Any) -> bool: ...

__all__ = ["HStoreField"]