add REDIS_URL

This commit is contained in:
long2ice
2021-08-06 20:59:53 +08:00
parent 4f0e205c5d
commit 6c1e270252
4 changed files with 5 additions and 15 deletions

View File

@@ -36,10 +36,7 @@
```dotenv
DATABASE_URL=mysql://root:123456@127.0.0.1:3306/fastapi-admin
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_DB=0
REDIS_URL=redis://localhost:6379/0
```
3. 运行 `docker-compose up -d --build`。

View File

@@ -48,10 +48,7 @@ Or pro version online demo [here](https://fastapi-admin-pro.long2ice.cn/admin/lo
```dotenv
DATABASE_URL=mysql://root:123456@127.0.0.1:3306/fastapi-admin
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_DB=0
REDIS_URL=redis://localhost:6379/0
```
3. Run `docker-compose up -d --build`.

View File

@@ -40,9 +40,8 @@ def create_app():
@app.on_event("startup")
async def startup():
redis = aioredis.from_url(
f"redis://{settings.REDIS_HOST}:{settings.REDIS_PORT}",
db=settings.REDIS_DB,
password=settings.REDIS_PASSWORD,
settings.REDIS_URL,
decode_responses=True,
encoding="utf8",
)
await admin_app.configure(

View File

@@ -4,7 +4,4 @@ from dotenv import load_dotenv
load_dotenv()
DATABASE_URL = os.getenv("DATABASE_URL")
REDIS_HOST = os.getenv("REDIS_HOST", "localhost")
REDIS_PORT = os.getenv("REDIS_PORT", 6379)
REDIS_PASSWORD = os.getenv("REDIS_PASSWORD")
REDIS_DB = os.getenv("REDIS_DB", 0)
REDIS_URL = os.getenv("REDIS_URL", "redis://localhost:6379/0")