77 name ="viewport "
88 content ="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no "
99 />
10- < meta name ="google-site-verification " content ="c45rQ5FmAgrb6scHcK2hORmVz_8MwX6HRXrKpYu3vMw " />
10+ < meta
11+ name ="google-site-verification "
12+ content ="c45rQ5FmAgrb6scHcK2hORmVz_8MwX6HRXrKpYu3vMw "
13+ />
1114 < link href ="assets/images/favicon.png " rel ="icon " />
1215 < title > FastAdmin | Documentation</ title >
1316 < meta
@@ -253,7 +256,19 @@ <h3>Installation</h3>
253256 < p class ="lead "> Install the package using pip:</ p >
254257 < pre >
255258 < code class ="language-bash ">
256- pip install fastadmin
259+ pip install fastadmin["fastapi"] # for fastapi
260+ pip install fastadmin["flask"] # for flask
261+ pip install fastadmin["django"] # for django
262+ pip install fastadmin["fastapi,django,flask"] # for multiple
263+ </ code >
264+ </ pre >
265+ < p class ="lead "> Or using poetry:</ p >
266+ < pre >
267+ < code class ="language-bash ">
268+ poetry add 'fastadmin["fastapi"]' # for fastapi
269+ poetry add 'fastadmin["flask"]' # for flask
270+ poetry add 'fastadmin["django"]' # for django
271+ poetry add 'fastadmin["fastapi,django,flask"]' # for multiple
257272 </ code >
258273 </ pre >
259274 < p class ="lead ">
@@ -297,8 +312,8 @@ <h4>FastAPI Framework</h4>
297312...
298313 </ code >
299314 </ pre >
300- < h4 > Flask Framework</ h4 >
301- < pre >
315+ < h4 > Flask Framework</ h4 >
316+ < pre >
302317 < code class ="language-python ">
303318from flask import Flask
304319from fastadmin import flask_app as admin_app
@@ -315,9 +330,7 @@ <h4>Flask Framework</h4>
315330 </ code >
316331 </ pre >
317332 < h4 > Django Framework</ h4 >
318- < p class ="lead ">
319- In root urls.py:
320- </ p >
333+ < p class ="lead "> In root urls.py:</ p >
321334 < pre >
322335 < code class ="language-python ">
323336from django.urls import path
@@ -878,9 +891,7 @@ <h2>InlineModelAdmin objects</h2>
878891 The admin interface has the ability to edit models on the same
879892 page as a parent model. These are called inlines.
880893 </ p >
881- < p class ="lead ">
882- Tortoise Example:
883- </ p >
894+ < p class ="lead "> Tortoise Example:</ p >
884895 < pre >
885896 < code class ="language-python ">
886897from tortoise.models import Model
@@ -1062,12 +1073,7 @@ <h3 id="#v0_1_18">
10621073 </ footer >
10631074 </ div >
10641075
1065- < a
1066- id ="back-to-top "
1067- data-toggle ="tooltip "
1068- title ="Back to Top "
1069- href ="# "
1070- >
1076+ < a id ="back-to-top " data-toggle ="tooltip " title ="Back to Top " href ="# ">
10711077 ^
10721078 </ a >
10731079
0 commit comments