- # Sanic OpenAPI
Real project in [https://github.com/huge-success/sanic-openapi](https://github.com/huge-success/sanic-openapi/blob/master/README.md)
This project just extends functional and fix some bugs 
#[Git Documentation](https://github.com/FerdinaKusumah/sanic_simple_swagger)
## Installation `shell pip install sanic-simple-swagger `
#### Add OpenAPI and Swagger UI: `python from sanic_simple_swagger import swagger_blueprint, openapi_blueprint app.blueprint(openapi_blueprint) app.blueprint(swagger_blueprint) `
You’ll now have a Swagger UI at the URL /swagger/index.html.
Your routes will be automatically categorized by their blueprints.
### Configure all the things
`python app.config['API_VERSION'] = '1.0.0' app.config['API_TITLE'] = 'Swagger Petstore' app.config['API_DESCRIPTION'] = 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.' app.config['API_TERMS_OF_SERVICE'] = 'http://swagger.io/terms/' app.config['API_CONTACT_EMAIL'] = 'http://swagger.io/terms/' app.config['API_LICENSE_NAME'] = 'Apache 2.0' app.config['API_LICENSE_URL'] = 'http://www.apache.org/licenses/LICENSE-2.0.html' app.config['schemes'] = ['http', 'https'] `
## Reference 1. [Sanic](https://github.com/huge-success/sanic) 2. [Sanic OpenAPI](https://github.com/huge-success/sanic-openapi)
Metadata
Release files for sanic-simple-swagger 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sanic-simple-swagger-0.1.0.tar.gz | 2.3 MB | Details |
Release files / sanic-simple-swagger-0.1.0.tar.gz
| Download URL | sanic-simple-swagger-0.1.0.tar.gz |
|---|---|
| Size | 2.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fa0d5bc81191bc7043972708db6e15aabfd783eaf42d3514a7ae2054d358b391
|
|
BLAKE2b-256 checksum How to use checksums |
89a8ca4bce23f361e1b839037dd6af34eaa4ad1f750f62b0395a244439c509d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.15
|