]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
🌐 Add Portuguese translation for `docs/pt/docs/reference/exceptions.md` (#11834)
authorLucas Balieiro <37416577+lucasbalieiro@users.noreply.github.com>
Sun, 14 Jul 2024 01:24:05 +0000 (21:24 -0400)
committerGitHub <noreply@github.com>
Sun, 14 Jul 2024 01:24:05 +0000 (20:24 -0500)
docs/pt/docs/reference/exceptions.md [new file with mode: 0644]

diff --git a/docs/pt/docs/reference/exceptions.md b/docs/pt/docs/reference/exceptions.md
new file mode 100644 (file)
index 0000000..d6b5d26
--- /dev/null
@@ -0,0 +1,20 @@
+# ExceçÔes - `HTTPException` e `WebSocketException`
+
+Essas sĂŁo as exceçÔes que vocĂȘ pode lançar para mostrar erros ao cliente.
+
+Quando vocĂȘ lança uma exceção, como aconteceria com o Python normal, o restante da execução Ă© abortado. Dessa forma, vocĂȘ pode lançar essas exceçÔes de qualquer lugar do cĂłdigo para abortar uma solicitação e mostrar o erro ao cliente.
+
+VocĂȘ pode usar:
+
+* `HTTPException`
+* `WebSocketException`
+
+Essas exceçÔes podem ser importadas diretamente do `fastapi`:
+
+```python
+from fastapi import HTTPException, WebSocketException
+```
+
+::: fastapi.HTTPException
+
+::: fastapi.WebSocketException