MCPcopy
hub / github.com/django/django / add_view

Method add_view

django/contrib/auth/admin.py:114–119  ·  view source on GitHub ↗
(self, request, form_url="", extra_context=None)

Source from the content-addressed store, hash-verified

112
113 @method_decorator([sensitive_post_parameters(), csrf_protect])
114 def add_view(self, request, form_url="", extra_context=None):
115 if request.method in ("GET", "HEAD", "OPTIONS", "TRACE"):
116 return self._add_view(request, form_url, extra_context)
117
118 with transaction.atomic(using=router.db_for_write(self.model)):
119 return self._add_view(request, form_url, extra_context)
120
121 def _add_view(self, request, form_url="", extra_context=None):
122 # It's an error for a user to have add permission but NOT change

Callers 1

_add_viewMethod · 0.45

Calls 2

_add_viewMethod · 0.95
db_for_writeMethod · 0.45

Tested by

no test coverage detected