mirror of
https://github.com/fastapi-admin/fastapi-admin.git
synced 2025-08-14 18:58:13 +08:00
Fix deps
This commit is contained in:
@ -4,6 +4,7 @@ import aioredis
|
||||
import uvicorn
|
||||
from fastapi import FastAPI
|
||||
from starlette.middleware.cors import CORSMiddleware
|
||||
from starlette.responses import RedirectResponse
|
||||
from starlette.staticfiles import StaticFiles
|
||||
from tortoise.contrib.fastapi import register_tortoise
|
||||
|
||||
@ -13,7 +14,7 @@ from examples.models import User
|
||||
from fastapi_admin.app import app as admin_app
|
||||
from fastapi_admin.providers.login import UsernamePasswordProvider
|
||||
|
||||
login_provider = UsernamePasswordProvider(user_model=User, enable_captcha=True)
|
||||
login_provider = UsernamePasswordProvider(user_model=User)
|
||||
|
||||
|
||||
def create_app():
|
||||
@ -24,6 +25,10 @@ def create_app():
|
||||
name="static",
|
||||
)
|
||||
|
||||
@app.get("/")
|
||||
async def index():
|
||||
return RedirectResponse(path="/admin")
|
||||
|
||||
@app.on_event("startup")
|
||||
async def startup():
|
||||
redis = await aioredis.create_redis_pool("redis://localhost", encoding="utf8")
|
||||
|
Reference in New Issue
Block a user