![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python django 实战练习
学习django
qq_36606793
这个作者很懒,什么都没留下…
展开
-
django 静态文件部署
Django设置 DEBUG=False后,所有的static文件无法访问当我们在开发django应用时如果设置了 DEBUG = True,那么django便会自动帮我们对静态文件进行路由;但是当我们设置DEBUG = False后,这一功能便没有了,此时静态文件就会出现加载失败的情况,想要让静态文件正常显示,我们就需要配置静态文件服务了解决方法设置文件添加静态文件路径STATIC_URL = '/static/'STATIC_ROOT ='static'修改urls.pyfrom.原创 2022-01-15 11:07:24 · 769 阅读 · 0 评论 -
django 部署正式环境遇到的问题
采用的ASGI启动的时候一直报错需要子ASGI前面加上import os#这段话必须配在前面 不然运行不起来import djangoos.environ.setdefault('DJANGO_SETTINGS_MODULE', 'bug_Project2.settings')django.setup()from channels.routing import ProtocolTypeRouter,URLRouterfrom django.core.asgi import get_asg原创 2022-01-15 10:53:06 · 622 阅读 · 0 评论 -
django中配置websocket
python本身只支持http协议 使用websocket需要下载第三方库pip install -U channels在安装在windows机器的时候。需要自信的C++支持,报错的时候,报错有地址告诉你下载URL配置需要在seting.py里配置,将我们的channels加入INSTALLED_APP里。INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django原创 2022-01-10 15:56:46 · 2668 阅读 · 2 评论 -
PYJWT的使用
PYJWT使用HS256编码和解码令牌使用HS256编码和解码令牌import jwtimport datetimedic = { 'exp': datetime.datetime.now() + datetime.timedelta(days=1000), # JWT的过期时间 'iat': datetime.datetime.now(), # JWT的签发时间 'iss': 'lianzong', # 签名 "aud": ["urn:foo", "ur原创 2022-01-04 10:04:55 · 434 阅读 · 0 评论 -
python Django redis 连接配置
Django redis 连接配置1. 安装redis库2. 配置django中的settings3. 调用rediesDjango redis 连接配置1. 安装redis库2. 配置django中的settings3. 调用redies1. 安装redis库 pip install django-redis2. 配置django中的settings# redis配置CACHES = { "default": { "BACKEND": "django_redis.ca原创 2021-07-16 16:13:58 · 914 阅读 · 0 评论 -
Django 1. 本地配置local_settings.py
在settings.py导入try: from .local_settings import *except ImportError: pass创建自己的本地配置 local_settings.pyLANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'USE_TZ = FalseDATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql原创 2021-07-09 15:02:52 · 508 阅读 · 0 评论