Index

A, B

Alibaba Cloud ECS Console
Amazon AWS S3
Assertion methods

C

Caching
Create, Read, Update, and Delete (CRUD)
CRUD application
adds global responses
API documentation
building blocks
OAS
See(OpenAPI Specification (OAS))
application structure
author route blueprint registration
blueprints
create authors model
create books model
create __init__.py
create responses.py inside api/utils
creating POST book endpoint
db.init_app function
DELETE endpoints
email verification
create_user() method
flask-mail library installation
GET endpoint
login method
token.py
URLSafeTimedSerializer
User class code
User email verification
User login after verification
User login without verification
user signup API
users.py in models
fetch author ID
file upload
add avatar field
avatar endpoint with invalid file type
avatar field endpoint
fetch avatar endpoint
GET author endpoint
GET authors route
GET books endpoint
HTTP responses
import create_app
PATCH endpoint
POST author route
POST authors endpoint
PUT author endpoint
user authentication
create POST user route
create schema
Flask-JWT-Extended
login endpoint
POST author route
POST users endpoint
user signup endpoint

D

Database modelling
creating author database
db.create_all()
DELETE author by ID
GET all authors
GET author by ID endpoint
GET/authors response
POST/authors endpoint
PUT endpoint
RESTful CRUD APIs
Flask-SQLAlchemy
MongoEngine application
create db instance
create PUT endpoint
CRUD application
delete endpoint
GET endpoint
installation
JSON data
requesting POST /authors
MySQL vs MongoDB
NoSQL databases
SQLAlchemy, creating author database
SQL databases
db.init_app function
Deploying applications
Alibaba Cloud ECS
GitHub repo
Gunicorn
Nginx
syntax errors
Ubuntu instance
uWSGI
AWS Elastic Beanstalk
Google Cloud App Engine
Heroku
Gunicorn
PaaS
Procfile

E

Elastic Beanstalk application
AWS
configuration
deployed flask app
eb create
environment variables
WSGIpath set

F

find_by_username() method
Flask
application
components
installation
python development environment
IDE setup
PIP installation
running virtual application
virtual directory structure
virtualenv
SQLAlchemy
Flask Monitoring Dashboard
Flask-SQLAlchemy
Flask-WhooshAlchemy

G, H

Google Cloud App Engine

I

__init__.py

J, K, L

JSON Web Tokens (JWT)

M

Monitoring flask applications
bonus services
emails
Flask-WhooshAlchemy
Pyelasticsearch
flask monitoring dashboard
New Relic
Sentry

N

New Relic

O

Object Document Mapper (ODM)
Object Relational Mapper (ORM)
Object Storage Service (OSS)
OpenAPI Specification (OAS)
API request mode
build time documentation
author avatar endpoint
create author endpoint
create user endpoint
Swagger UI
using YAML
definition
importing OpenAPI from Inspector
login endpoint
pinned requests
spec generation
SwaggerHub
Swagger Inspector
Swagger UI
view documentation

P, Q

Platform as a Service (PaaS)
Pyelasticsearch
Python Package Index (PPI)

R

render_template_string method
Representational State Transfer (REST)
API design
architecture
definition
services
caching technique
messages
planning
representation
resources
statelessness
uniform interface
used HTTP verbs
SOAP
response_with function

S

Sentry
Simple Object Access Protocol (SOAP)
Structured Query Language (SQL)

T

test_login_unverified_user() method
test_login_user_wrong_credentials method

U

Unit testing
benefits
setting up
test coverage
user endpoints
assertion methods
authors test
create temp image file
create test_authors.py
create_user endpoint
create_users() method
creating author without last_name field
CSV file
delete author object
generate login token
GET author ID
POST author endpoint
running with nose
SQLAlchemy model
test login API
TestUsers() class
test_users.py
update author object

V

Virtualenv

W, X, Y, Z

Web Server Gateway Interface (WSGI)
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
13.58.247.31