MCPcopy
hub / github.com/wagtail/wagtail / add

Method add

wagtail/coreutils.py:522–528  ·  view source on GitHub ↗
(self, *, instance: Model = None, **kwargs)

Source from the content-addressed store, hash-verified

520 return self.model(**kwargs)
521
522 def add(self, *, instance: Model = None, **kwargs) -> None:
523 if instance is None:
524 instance = self.initialize_instance(kwargs)
525 self.items.append(instance)
526 self.added_count += 1
527 if self.max_size and len(self.items) == self.max_size:
528 self.process()
529
530 def extend(self, iterable: Iterable[Model | dict[str, Any]]) -> None:
531 for value in iterable:

Callers 15

extendMethod · 0.95
register_modelMethod · 0.45
saveMethod · 0.45
saveMethod · 0.45
execute_actionMethod · 0.45
test_filtersMethod · 0.45
setUpMethod · 0.45
setUpMethod · 0.45

Calls 3

initialize_instanceMethod · 0.95
appendMethod · 0.80
processMethod · 0.45

Tested by 15

test_filtersMethod · 0.36
setUpMethod · 0.36
setUpMethod · 0.36
setUpMethod · 0.36
setUpMethod · 0.36
test_authorisedMethod · 0.36
setUpMethod · 0.36