mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Fixed #24493 -- Added BaseContext.setdefault()
This commit is contained in:
committed by
Tim Graham
parent
4d9414098b
commit
388e79e9fc
@@ -89,6 +89,13 @@ class BaseContext(object):
|
||||
return d[key]
|
||||
return otherwise
|
||||
|
||||
def setdefault(self, key, default=None):
|
||||
try:
|
||||
return self[key]
|
||||
except KeyError:
|
||||
self[key] = default
|
||||
return default
|
||||
|
||||
def new(self, values=None):
|
||||
"""
|
||||
Returns a new context with the same properties, but with only the
|
||||
|
||||
Reference in New Issue
Block a user