pythonasyncioapiasyncfastapiframeworkjsonjson-schemaopenapiopenapi3pydanticpython-typespython3redocreststarletteswaggerswagger-uiuvicornweb
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
107 lines
5.1 KiB
107 lines
5.1 KiB
{% extends "base.html" %}
|
|
|
|
{% block announce %}
|
|
<div class="announce-wrapper">
|
|
<div id="announce-left">
|
|
<div class="item">
|
|
<a class="announce-link" href="https://twitter.com/fastapi" target="_blank">
|
|
<span class="twemoji twitter">
|
|
{% include ".icons/fontawesome/brands/twitter.svg" %}
|
|
</span> Follow <strong>@fastapi</strong> on <strong>Twitter</strong> to stay updated
|
|
</a>
|
|
</div>
|
|
<div class="item">
|
|
<a class="announce-link" href="https://fastapi.tiangolo.com/newsletter/">
|
|
<span class="twemoji">
|
|
{% include ".icons/material/email.svg" %}
|
|
</span> Subscribe to the <strong>FastAPI and friends</strong> newsletter 🎉
|
|
</a>
|
|
</div>
|
|
<div class="item">
|
|
<iframe style="display: inline-block; vertical-align: middle; border: none; margin-right: 0.5rem;" src="https://github.com/sponsors/tiangolo/button" title="Sponsor tiangolo" height="35" width="116" style="border: 0;"></iframe> <a class="announce-link" target="_blank" href="https://github.com/sponsors/tiangolo">You can now sponsor <strong>FastAPI</strong> 🍰</a>
|
|
</div>
|
|
</div>
|
|
<div id="announce-right" style="position: relative;">
|
|
<div class="item">
|
|
<a title="CryptAPI: Your easy to use, secure and privacy oriented payment gateway." style="display: block; position: relative;" href="https://cryptapi.io/" target="_blank">
|
|
<span class="sponsor-badge">sponsor</span>
|
|
<img class="sponsor-image" src="/img/sponsors/cryptapi-banner.svg" />
|
|
</a>
|
|
</div>
|
|
<div class="item">
|
|
<a title="Build, run and scale your apps on a modern, reliable, and secure PaaS." style="display: block; position: relative;" href="https://platform.sh/try-it-now/?utm_source=fastapi-signup&utm_medium=banner&utm_campaign=FastAPI-signup-June-2023" target="_blank">
|
|
<span class="sponsor-badge">sponsor</span>
|
|
<img class="sponsor-image" src="/img/sponsors/platform-sh-banner.png" />
|
|
</a>
|
|
</div>
|
|
<div class="item">
|
|
<a title="Deploy FastAPI on AWS with a few clicks" style="display: block; position: relative;" href="https://www.porter.run" target="_blank">
|
|
<span class="sponsor-badge">sponsor</span>
|
|
<img class="sponsor-image" src="/img/sponsors/porter-banner.png" />
|
|
</a>
|
|
</div>
|
|
<div class="item">
|
|
<a title="Automate FastAPI documentation generation with Bump.sh" style="display: block; position: relative;" href="https://bump.sh/fastapi?utm_source=fastapi&utm_medium=referral&utm_campaign=sponsor" target="_blank">
|
|
<span class="sponsor-badge">sponsor</span>
|
|
<img class="sponsor-image" src="/img/sponsors/bump-sh-banner.svg" />
|
|
</a>
|
|
</div>
|
|
<div class="item">
|
|
<a title="Reflex" style="display: block; position: relative;" href="https://reflex.dev" target="_blank">
|
|
<span class="sponsor-badge">sponsor</span>
|
|
<img class="sponsor-image" src="/img/sponsors/reflex-banner.png" />
|
|
</a>
|
|
</div>
|
|
<div class="item">
|
|
<a title="Scalar: Beautiful Open-Source API References from Swagger/OpenAPI files" style="display: block; position: relative;" href="https://github.com/scalar/scalar/?utm_source=fastapi&utm_medium=website&utm_campaign=top-banner" target="_blank">
|
|
<span class="sponsor-badge">sponsor</span>
|
|
<img class="sponsor-image" src="/img/sponsors/scalar-banner.svg" />
|
|
</a>
|
|
</div>
|
|
<div class="item">
|
|
<a title="Auth, user management and more for your B2B product" style="display: block; position: relative;" href="https://www.propelauth.com/?utm_source=fastapi&utm_campaign=1223&utm_medium=topbanner" target="_blank">
|
|
<span class="sponsor-badge">sponsor</span>
|
|
<img class="sponsor-image" src="/img/sponsors/propelauth-banner.png" />
|
|
</a>
|
|
</div>
|
|
<div class="item">
|
|
<a title="Coherence" style="display: block; position: relative;" href="https://www.withcoherence.com/?utm_medium=advertising&utm_source=fastapi&utm_campaign=banner%20january%2024" target="_blank">
|
|
<span class="sponsor-badge">sponsor</span>
|
|
<img class="sponsor-image" src="/img/sponsors/coherence-banner.png" />
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|
|
{%- block scripts %}
|
|
{{ super() }}
|
|
<!-- DocsQA integration start -->
|
|
<script src="https://cdn.jsdelivr.net/npm/[email protected]"></script>
|
|
<script>
|
|
// This prevents the global search from interfering with qa-bot's internal text input.
|
|
document.addEventListener('DOMContentLoaded', () => {
|
|
document.querySelectorAll('qa-bot').forEach((x) => {
|
|
x.addEventListener('keydown', (event) => {
|
|
event.stopPropagation();
|
|
});
|
|
});
|
|
});
|
|
</script>
|
|
<qa-bot
|
|
server="https://tiangolo-fastapi.docsqa.jina.ai"
|
|
theme="infer"
|
|
title="FastAPI Bot"
|
|
description="FastAPI framework, high performance, easy to learn, fast to code, ready for production"
|
|
style="font-size: 0.8rem"
|
|
>
|
|
<template>
|
|
<dl>
|
|
<dt>You can ask questions about FastAPI. Try:</dt>
|
|
<dd>How do you deploy FastAPI?</dd>
|
|
<dd>What are type hints?</dd>
|
|
<dd>What is OpenAPI?</dd>
|
|
</dl>
|
|
</template>
|
|
</qa-bot>
|
|
<!-- DocsQA integration end -->
|
|
{%- endblock %}
|
|
|