Skip to content

Commit

Permalink
✏ Fix minor typos in docs/en/docs/async.md (#5125)
Browse files Browse the repository at this point in the history
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
  • Loading branch information
Ksenofanex and tiangolo committed Aug 26, 2022
1 parent e182558 commit 9e6dcba
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/en/docs/async.md
Expand Up @@ -26,7 +26,7 @@ async def read_results():

---

If you are using a third party library that communicates with something (a database, an API, the file system, etc) and doesn't have support for using `await`, (this is currently the case for most database libraries), then declare your *path operation functions* as normally, with just `def`, like:
If you are using a third party library that communicates with something (a database, an API, the file system, etc.) and doesn't have support for using `await`, (this is currently the case for most database libraries), then declare your *path operation functions* as normally, with just `def`, like:

```Python hl_lines="2"
@app.get('/')
Expand All @@ -45,7 +45,7 @@ If you just don't know, use normal `def`.

---

**Note**: you can mix `def` and `async def` in your *path operation functions* as much as you need and define each one using the best option for you. FastAPI will do the right thing with them.
**Note**: You can mix `def` and `async def` in your *path operation functions* as much as you need and define each one using the best option for you. FastAPI will do the right thing with them.

Anyway, in any of the cases above, FastAPI will still work asynchronously and be extremely fast.

Expand Down Expand Up @@ -397,7 +397,7 @@ All that is what powers FastAPI (through Starlette) and what makes it have such

These are very technical details of how **FastAPI** works underneath.

If you have quite some technical knowledge (co-routines, threads, blocking, etc) and are curious about how FastAPI handles `async def` vs normal `def`, go ahead.
If you have quite some technical knowledge (co-routines, threads, blocking, etc.) and are curious about how FastAPI handles `async def` vs normal `def`, go ahead.

### Path operation functions

Expand Down

0 comments on commit 9e6dcba

Please sign in to comment.