From 430f60c4786a7da87fde73d24273a2a8d23aef18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=94=E5=90=AC=E9=A3=8E=E5=90=9F?= Date: Fri, 25 Mar 2022 10:06:42 +0800 Subject: [PATCH] Update config.md --- docs/config.md | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/docs/config.md b/docs/config.md index c095bca..24673a3 100644 --- a/docs/config.md +++ b/docs/config.md @@ -1,22 +1,10 @@ # 主要功能配置介绍: ## 缓存: -缓存默认使用`memcache`缓存,如果你没有`memcache`环境,则将`settings.py`中的`locmemcache`改为`default`,并删除默认的`default`配置即可。 -```python -CACHES = { - 'default': { - 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', - 'LOCATION': '127.0.0.1:11211', - 'KEY_PREFIX': 'django_test' if TESTING else 'djangoblog', - 'TIMEOUT': 60 * 60 * 10 - }, - 'locmemcache': { - 'BACKEND': 'django.core.cache.backends.locmem.LocMemCache', - 'TIMEOUT': 10800, - 'LOCATION': 'unique-snowflake', - } -} -``` +缓存默认使用`localmem`缓存,如果你有`redis`环境,可以设置`DJANGO_REDIS_URL`环境变量,则会自动使用该redis来作为缓存,或者你也可以直接修改如下代码来使用。 +https://github.com/liangliangyy/DjangoBlog/blob/ffcb2c3711de805f2067dd3c1c57449cd24d84ee/djangoblog/settings.py#L185-L199 + + ## oauth登录: 现在已经支持QQ,微博,Google,GitHub,Facebook登录,需要在其对应的开放平台申请oauth登录权限,然后在 @@ -63,6 +51,7 @@ django.db.migrations.exceptions.MigrationSchemaMissing: Unable to create the dja ``` 可能是因为你的mysql版本低于5.6,需要升级mysql版本>=5.6即可。 + django 4.0登录可能会报错CSRF,需要配置下`settings.py`中的`CSRF_TRUSTED_ORIGINS` https://github.com/liangliangyy/DjangoBlog/blob/master/djangoblog/settings.py#L39