在将Django升级到2.1后,运行 Django 自带后台后,或 使用 redirect 方法,就一直报错:Non-reversible reg-exp portion: '(?i'。

错误一

Django 2.X不再支持的URL正则写法:

url(r'(?i)^a/$', view.fun1)

url(r'^(?i)a/$', view.fun1)

应该改为:

url(r'^a/$(?i)', view.fun1)

同时也建议 Django2.+中,建议不要再使用 url,而改为 path 或 re_path。

--------------------------------------------------------------

错误二

使用 django.shortcuts.redirect 报错:Non-reversible reg-exp portion: '(?i':
使用 django.http.HttpResponseRedirect 来代替 django.shortcuts.redirect

最新文章

  1. vs2010 在64bits系统下编译
  2. margin-before: 1em; margin-after: 1em;margin-start:0px;margin-end: 0px;
  3. SqlServer 杂记 不断补充中
  4. Microsoft .NET Framework 4.0安装时发生严重错误 无法安装
  5. Red5 1.0.5安装过程记录
  6. UBUNTU系统root帐号解锁
  7. HttpWebResponse请求状态代码
  8. Tomcat 启动 Debug模式
  9. Spring 从零開始-05
  10. POJ 1118 Lining Up
  11. android 第三次作业
  12. dede织梦后台页面及功能修改精简操作方法
  13. input text 只能输入数字
  14. windows7安装flask-mysqldb遇到的坑
  15. MT【11】对数放缩题
  16. Android AndFix修复方式的限制
  17. numpy 字符数组和字符操作(略)
  18. Java并发:Executor与连接池
  19. SOA (面向服务的架构)-Service Oriented Architecture
  20. Win10 安装msi 提示2502、2503的错误代码 -- 命令提示符(管理员) -- msiexec /package

热门文章

  1. Python画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)
  2. pyqt添加启动等待界面
  3. #3145. 「APIO 2019」桥梁
  4. 解决Navicat连接远程MySQL很慢的方法
  5. JVM GC系列 — GC算法
  6. Maven的assembly插件在linux启动卡住Starting the localhost.localdomain
  7. wpf/winform获取windows10系统颜色和主题色
  8. git clone: HTTP Basic: Access denied 错误
  9. Linux帮助——重要文件
  10. Python【day 15】基本数据类型-int str bool list