]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commit
✨ Allow disabling docs UIs by disabling OpenAPI (#1421)
authorSebastián Ramírez <tiangolo@gmail.com>
Sat, 16 May 2020 15:45:12 +0000 (17:45 +0200)
committerGitHub <noreply@github.com>
Sat, 16 May 2020 15:45:12 +0000 (17:45 +0200)
commit409264960ecdfb2e96a14f16183734f155e57aac
tree5cf07ff3db69154ca769e4caaea2c7e8421af67c
parentcfb72eec5ae75371188212fe4f58df4ad3e1e375
✨ Allow disabling docs UIs by disabling OpenAPI (#1421)

* ✨ Allow disabling docs UIs by disabling openapi_url

* 📝 Add docs for disabling OpenAPI and docs in prod or other environments

* ✅ Add tests for disabling OpenAPI and docs
docs/en/docs/advanced/conditional-openapi.md [new file with mode: 0644]
docs/en/docs/tutorial/metadata.md
docs/en/mkdocs.yml
docs_src/conditional_openapi/tutorial001.py [new file with mode: 0644]
fastapi/applications.py
tests/test_tutorial/test_conditional_openapi/__init__.py [new file with mode: 0644]
tests/test_tutorial/test_conditional_openapi/test_tutorial001.py [new file with mode: 0644]