选择值得空间,清除历史记录
安装
pip install djangorestframework-simplejwt
配置setting.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rest_framework',
...
替代品djangorestframework_simplejwt
测试的时候的报错信息
djangorestframework-jwt 1.11.0 requires PyJWTundefined
module ‘jwt’ has no attribute ‘ExpiredSignature’
python包测试以前的老项目, 安装requirement的时候,出的问题
console查看from django.db import connection
connection.queries
setting配置查看LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'formatters': {
'simple': {
'format': '[%(asctime)s] %(message)s'
},
},
'handlers': {
'console': {
...
[文章为转发]打开 原文链接
1 新建目录win+R 输入 %APPDATA%
新建 pip 目录 然后添加文件 pip.ini
2 配置源pip.ini 中的配置如下
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
use-mirrors = true
mirrors = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn/simple
3 其...
git rm -r --cached . -- 注意最后一个点,这个是清除git的缓存,不会删除源文件
git add . -- 注意最后一个点,重新加入git
git commit -m "update gitignore" -- 提交更新.ignore文件
常见signal类型
pre_save 对象save前触发
post_save 对象save后触发
pre_delete 对象delete前触发
post_delete 对象delete后触发
m2m_changed ManyToManyField 字段更新后触发
用户注册案例的使用signals.py
from django.contrib.auth import get_user_model
from django.db.models.signals import post_save
from django.dispatch import receiver
Us...
)### 版本检查
Package Version
-------------------- ---------
asgiref 3.5.2
certifi 2022.6.15
charset-normalizer 2.1.0
coreapi 2.3.3
coreschema 0.0.4
defusedxml 0.7.1
diff-match-patch 20200713
Django 3.2...
自己对着画了一遍,当总结了吧
经典关系图
网上的关系图原文地址: [2]
报错场景运行 celery任务的时候, 提示报错
ImportError: cannot import name ‘connections’ from ‘haystack’
问题原因
haystack 和 django-haystack 两个模块同时安装,引发的冲突
问题处理pip uninstall haystack
pip uninstall django-haystack
pip install django-haystack