🎨 Update terminal examples and Typer note (#1139)

* 🎨 Update terminal examples with Termynal

* 🍱 Add Termynal scripts and styles from Typer for terminal examples
This commit is contained in:
Sebastián Ramírez
2020-03-19 14:39:29 +01:00
committed by GitHub
parent 025b38df40
commit faf88cea0b
22 changed files with 801 additions and 77 deletions

View File

@@ -440,8 +440,8 @@ A "migration" is the set of steps needed whenever you change the structure of yo
!!! info
For this to work, you need to use **Python 3.7** or above, or in **Python 3.6**, install the "backports":
```bash
pip install async-exit-stack async-generator
```console
$ pip install async-exit-stack async-generator
```
This installs <a href="https://github.com/sorcio/async_exit_stack" class="external-link" target="_blank">async-exit-stack</a> and <a href="https://github.com/python-trio/async_generator" class="external-link" target="_blank">async-generator</a>.
@@ -596,10 +596,17 @@ You can copy this code and use it as is.
Then you can run it with Uvicorn:
```bash
uvicorn sql_app.main:app --reload
<div class="termy">
```console
$ uvicorn sql_app.main:app --reload
<span style="color: green;">INFO</span>: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
```
</div>
And then, you can open your browser at <a href="http://127.0.0.1:8000/docs" class="external-link" target="_blank">http://127.0.0.1:8000/docs</a>.
And you will be able to interact with your **FastAPI** application, reading data from a real database: