MCPcopy Create free account
hub / github.com/Flagsmith/flagsmith / from_request

Method from_request

api/core/dataclasses.py:17–25  ·  view source on GitHub ↗
(cls, request: "Request")

Source from the content-addressed store, hash-verified

15
16 @classmethod
17 def from_request(cls, request: "Request") -> "AuthorData":
18 from users.models import FFAdminUser
19
20 if type(request.user) is FFAdminUser:
21 return cls(user=request.user)
22 elif hasattr(request.user, "key"):
23 return cls(api_key=request.user.key)
24 else:
25 raise ValueError("Request user must be FFAdminUser or have an API key")

Callers 8

flag_change_setMethod · 0.80
change_set_v2Method · 0.80
saveMethod · 0.80
to_specMethod · 0.80
startMethod · 0.80
destroyMethod · 0.80

Calls

no outgoing calls