aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/templates
diff options
context:
space:
mode:
authorGravatar Bluenix <[email protected]>2022-07-01 20:46:46 +0200
committerGravatar Bluenix <[email protected]>2022-07-01 20:46:46 +0200
commit79413d48fbf5542dd5aec9991239daccec07ef8f (patch)
treea08ae63ddf8a46c535c553251714e905e2b78735 /pydis_site/templates
parentFix missing "p" inside of element (diff)
Move ASGI card item to bulma notification at the top
Diffstat (limited to 'pydis_site/templates')
-rw-r--r--pydis_site/templates/events/pages/code-jams/9/frameworks.html22
1 files changed, 10 insertions, 12 deletions
diff --git a/pydis_site/templates/events/pages/code-jams/9/frameworks.html b/pydis_site/templates/events/pages/code-jams/9/frameworks.html
index 91007197..6ea2acfc 100644
--- a/pydis_site/templates/events/pages/code-jams/9/frameworks.html
+++ b/pydis_site/templates/events/pages/code-jams/9/frameworks.html
@@ -17,6 +17,16 @@
If there is a library not listed below that you think should be here, you're welcome to discuss it with the Events Team over at <a href="https://discord.gg/HnGd3znxhJ">the server</a>.
</p>
+ <div class="notification is-info is-light">
+ <p>Most of the below frameworks implement what is called the ASGI Specification.
+ This specification documents how the frameworks should interact with ASGI servers and call the frameworks.
+ You are also allowed to <strong>work with the ASGI specification directly</strong> without a framework, if your team so chooses to.
+ Refer to the <a href="https://asgi.readthedocs.io/en/latest/">specification online</a>.
+ </p>
+ </div>
+
+ <h3 id="approved-frameworks"><a href="#approved-frameworks">Approved Frameworks</a></h3>
+
<div class="card mb-4">
<div class="card-content">
<div class="content">
@@ -89,18 +99,6 @@
<div class="card mb-4">
<div class="card-content">
<div class="content">
- <p class="subtitle">ASGI</p>
- <p>ASGI is the specification your favourite frameworks are built on. This is not a framework in of itself, but listed here for completeness.</p>
- </div>
- </div>
- <div class="card-footer">
- <a href="https://asgi.readthedocs.io/en/latest/" class="card-footer-item"><i class="fas fa-clipboard-list"></i>&ensp;Specification</a>
- </div>
- </div>
-
- <div class="card mb-4">
- <div class="card-content">
- <div class="content">
<p class="subtitle">wsproto</p>
<p>wsproto is a pure-Python WebSocket protocol stack written to be as flexible as possible by having the user build the bridge to the I/O.
</p>