Kaydet (Commit) 48c420d9 authored tarafından David Sanders's avatar David Sanders Kaydeden (comit) Tim Graham

Added default value for default kwargs for QueryDict.

üst 2dc9ec56
...@@ -425,12 +425,12 @@ a subclass of dictionary. Exceptions are outlined here: ...@@ -425,12 +425,12 @@ a subclass of dictionary. Exceptions are outlined here:
Returns ``True`` if the given key is set. This lets you do, e.g., ``if "foo" Returns ``True`` if the given key is set. This lets you do, e.g., ``if "foo"
in request.GET``. in request.GET``.
.. method:: QueryDict.get(key, default) .. method:: QueryDict.get(key, default=None)
Uses the same logic as ``__getitem__()`` above, with a hook for returning a Uses the same logic as ``__getitem__()`` above, with a hook for returning a
default value if the key doesn't exist. default value if the key doesn't exist.
.. method:: QueryDict.setdefault(key, default) .. method:: QueryDict.setdefault(key, default=None)
Just like the standard dictionary ``setdefault()`` method, except it uses Just like the standard dictionary ``setdefault()`` method, except it uses
``__setitem__()`` internally. ``__setitem__()`` internally.
...@@ -488,7 +488,7 @@ In addition, ``QueryDict`` has the following methods: ...@@ -488,7 +488,7 @@ In addition, ``QueryDict`` has the following methods:
Returns a copy of the object, using ``copy.deepcopy()`` from the Python Returns a copy of the object, using ``copy.deepcopy()`` from the Python
standard library. This copy will be mutable even if the original was not. standard library. This copy will be mutable even if the original was not.
.. method:: QueryDict.getlist(key, default) .. method:: QueryDict.getlist(key, default=None)
Returns the data with the requested key, as a Python list. Returns an Returns the data with the requested key, as a Python list. Returns an
empty list if the key doesn't exist and no default value was provided. empty list if the key doesn't exist and no default value was provided.
...@@ -503,7 +503,7 @@ In addition, ``QueryDict`` has the following methods: ...@@ -503,7 +503,7 @@ In addition, ``QueryDict`` has the following methods:
Appends an item to the internal list associated with key. Appends an item to the internal list associated with key.
.. method:: QueryDict.setlistdefault(key, default_list) .. method:: QueryDict.setlistdefault(key, default_list=None)
Just like ``setdefault``, except it takes a list of values instead of a Just like ``setdefault``, except it takes a list of values instead of a
single value. single value.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment