Skip to content

Commit dfd3487

Browse files
committed
📝 (Flask-Smorest) Check tasks per README that are done
1 parent 44d3de9 commit dfd3487

File tree

5 files changed

+20
-25
lines changed

5 files changed

+20
-25
lines changed

docs/docs/05_flask_smorest/02_improvements_on_first_rest_api/README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ description: "Let's add a few routes to our first REST API, so it better matches
55

66
# Improvements to our first REST API
77

8-
- [ ] Set metadata above
9-
- [ ] Start writing!
10-
- [ ] Create `start` folder
11-
- [ ] Create `end` folder
12-
- [ ] Write TL;DR
8+
- [x] Set metadata above
9+
- [x] Start writing!
10+
- [x] Create `start` folder
11+
- [x] Create `end` folder
1312
- [ ] Create per-file diff between `end` and `start` (use "Compare Folders")
1413

1514
## New files

docs/docs/05_flask_smorest/03_api_with_method_views/README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ description: Flask-Smorest MethodViews allow us to simplify API Resources by def
55

66
# How to use Flask-Smorest MethodViews and Blueprints
77

8-
- [ ] Set metadata above
9-
- [ ] Start writing!
10-
- [ ] Create `start` folder
11-
- [ ] Create `end` folder
12-
- [ ] Write TL;DR
8+
- [x] Set metadata above
9+
- [x] Start writing!
10+
- [x] Create `start` folder
11+
- [x] Create `end` folder
1312
- [ ] Create per-file diff between `end` and `start` (use "Compare Folders")
1413

1514
Let's improve the structure of our code by splitting items and stores endpoints into their own files.

docs/docs/05_flask_smorest/04_marshmallow_schemas/README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ description: A marshmallow schema is useful for validation and serialization. Le
55

66
# Adding marshmallow schemas
77

8-
- [ ] Set metadata above
9-
- [ ] Start writing!
10-
- [ ] Create `start` folder
11-
- [ ] Create `end` folder
12-
- [ ] Write TL;DR
8+
- [x] Set metadata above
9+
- [x] Start writing!
10+
- [x] Create `start` folder
11+
- [x] Create `end` folder
1312
- [ ] Create per-file diff between `end` and `start` (use "Compare Folders")
1413

1514
Something that we're lacking in our API at the moment is validation. We've done a _tiny_ bit of it with this kind of code:

docs/docs/05_flask_smorest/05_validation_with_marshmallow/README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ description: We can use the marshmallow library to validate request data from ou
55

66
# Validation with marshmallow
77

8-
- [ ] Set metadata above
9-
- [ ] Start writing!
10-
- [ ] Create `start` folder
11-
- [ ] Create `end` folder
12-
- [ ] Write TL;DR
8+
- [x] Set metadata above
9+
- [x] Start writing!
10+
- [x] Create `start` folder
11+
- [x] Create `end` folder
1312
- [ ] Create per-file diff between `end` and `start` (use "Compare Folders")
1413

1514
Now that we've got our schemas written, let's use them to validate incoming data to our API.

docs/docs/05_flask_smorest/06_decorating_responses/README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ description: Add response serialization and status code to API endpoints, and ad
55

66
# Decorating responses with Flask-Smorest
77

8-
- [ ] Set metadata above
9-
- [ ] Start writing!
10-
- [ ] Create `start` folder
11-
- [ ] Create `end` folder
12-
- [ ] Write TL;DR
8+
- [x] Set metadata above
9+
- [x] Start writing!
10+
- [x] Create `start` folder
11+
- [x] Create `end` folder
1312
- [ ] Create per-file diff between `end` and `start` (use "Compare Folders")
1413

1514
We can use marshmallow schemas for serialization when we respond to a client. To do so, we need to tell Flask-Smorest what Schema to use when responding.

0 commit comments

Comments
 (0)