Skip to content

Commit a78e310

Browse files
committed
Made CSRF_COOKIE_SAMESITE fully optional, to support older Django.
1 parent 4662638 commit a78e310

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pydantic_settings/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ class PydanticSettings(BaseSettings):
258258
CSRF_COOKIE_HTTPONLY: Optional[bool] = global_settings.CSRF_COOKIE_HTTPONLY
259259
CSRF_COOKIE_SAMESITE: Optional[
260260
Literal["Lax", "Strict", "None"]
261-
] = global_settings.CSRF_COOKIE_SAMESITE # type: ignore
261+
] = _get_default_setting("CSRF_COOKIE_SAMESITE") # type: ignore
262262
CSRF_HEADER_NAME: Optional[str] = global_settings.CSRF_HEADER_NAME
263263
CSRF_TRUSTED_ORIGINS: Optional[List[str]] = global_settings.CSRF_TRUSTED_ORIGINS
264264
CSRF_USE_SESSIONS: Optional[bool] = global_settings.CSRF_USE_SESSIONS

0 commit comments

Comments
 (0)