django4.1.2+xadmin配置

问题一: from django.utils.http import urlencode, quote

ImportError: cannot import name 'quote' from 'django.utils.http'

解决方法 : ‌使用 Python 标准库的 urllib.parse 模块‌:

你可以使用 Python 的 urllib.parse 模块来替代 Django 的 urlencode 和 quote 函数。以下是如何使用这些功能的示例:

python 复制代码
from django.utils.http import urlencode, urlquote

修改为:

python 复制代码
  from urllib.parse import urlencode, quote

问题二:ImportError: cannot import name 'ugettext_lazy' from 'django.utils.translation'

python 复制代码
from import_export.formats.base_formats import DEFAULT_FORMATS
from import_export.admin import ImportMixin, ImportExportMixinBase

解决方法:

from django.utils.translation import ugettext_lazy as _

修改为:

python 复制代码
from django.utils.translation import gettext_lazy as _

问题三: from import_export.admin import DEFAULT_FORMATS, ImportMixin, ImportExportMixinBase

ImportError: cannot import name 'DEFAULT_FORMATS' from 'import_export.admin'

解决方法:

python 复制代码
from import_export.admin import DEFAULT_FORMATS, ImportMixin, ImportExportMixinBase

替换为:

python 复制代码
from import_export.formats.base_formats import DEFAULT_FORMATS
from import_export.admin import ImportMixin, ImportExportMixinBase

问题四:ImportError: cannot import name 'force_text' from 'django.utils.encoding'

解决办法:将

python 复制代码
from django.utils.encoding import force_text, smart_text, smart_str

替换为

python 复制代码
from django.utils.encoding import force_str as force_text, smart_str as smart_text,smart_str
相关推荐
小陈工11 小时前
Python Web开发入门(十七):Vue.js与Python后端集成——让前后端真正“握手言和“
开发语言·前端·javascript·数据库·vue.js·人工智能·python
科技小花15 小时前
数据治理平台架构演进观察:AI原生设计如何重构企业数据管理范式
数据库·重构·架构·数据治理·ai-native·ai原生
一江寒逸15 小时前
零基础从入门到精通MySQL(中篇):进阶篇——吃透多表查询、事务核心与高级特性,搞定复杂业务SQL
数据库·sql·mysql
D4c-lovetrain15 小时前
linux个人心得22 (mysql)
数据库·mysql
阿里小阿希16 小时前
CentOS7 PostgreSQL 9.2 升级到 15 完整教程
数据库·postgresql
荒川之神16 小时前
Oracle 数据仓库雪花模型设计(完整实战方案)
数据库·数据仓库·oracle
做个文艺程序员16 小时前
MySQL安全加固十大硬核操作
数据库·mysql·安全
不吃香菜学java16 小时前
Redis简单应用
数据库·spring boot·tomcat·maven
一个天蝎座 白勺 程序猿16 小时前
Apache IoTDB(15):IoTDB查询写回(INTO子句)深度解析——从语法到实战的ETL全链路指南
数据库·apache·etl·iotdb
不知名的老吴16 小时前
Redis的延迟瓶颈:TCP栈开销无法避免
数据库·redis·缓存