从Django2.0开始,urls.py配置方法有很大改变。

1.把url函数换成path

2.不在使用^、$作为路由

3.其他地方以后再进一步研究

下面看一个列子:

from django.contrib import admin
from django.urls import path            #此处应用path,老板本使用的是url
from appchat import views

urlpatterns = [
path('admin/', admin.site.urls),
path('login/', views.acc_login,name='login'),
path('logout/', views.acc_logout, name='logout'),
path('',views.index,name='index'),                               #此处设置为首页,以前写法是'^$',新版本不再使用^、$,只需要‘’就可以

]

如果使用了^、$会有一个警告,但是这个警告是严重的,页面也不能正常访问,错误如下:

WARNINGS:
?: (2_0.W001) Your URL pattern '^$/' [name='index'] has a route that contains '(?P<', begins with a '^', or ends with a '$'. This was likely an oversight when migrating to django.urls.path().

最新文章

  1. MapReduce 常见SQL模型解析
  2. java.io.File中的pathSeparator与separator的差异
  3. [No000011]Ruby之attr_reader,attr_writer,attr_accessor理解&amp;用法
  4. Sightseeing(poj 3463)
  5. Struts2的流程(三)
  6. div 自适应高度 自动填充剩余高度
  7. PHP 转换snmp的时间格式
  8. 【wp之二 页面布局】
  9. 什么东西那么吸引别人的眼球!! -----------------------------------for循环
  10. vue踩坑(二):跨域以及携带cookie
  11. 最好用的 IntelliJ 插件 Top 10
  12. Tyrion 中文文档(含示例源码)
  13. mybatis学习系列五--插件及类型处理器
  14. [FJOI2017]矩阵填数——容斥
  15. STL中实现 iterator trail 的编程技巧
  16. java_15 System类
  17. Java并发编程笔记—摘抄—基础知识
  18. Java基础-引用数据类型之集合(Collection)
  19. ASP.NET MVC 编程参考
  20. TCP/IP协议的数据传输过程详解——IP与以太网的包收发操作

热门文章

  1. MySQL注释符号
  2. 黑马学习MyBatis 用MyBatis对表进行条件查询 模糊查询 动态sql
  3. docker镜像删除
  4. SWT的基本组件使用
  5. NSPhotoLibraryAddUsageDescription解决办法
  6. C# string.Empty
  7. uoj207共价大爷游长沙
  8. 专题《一》mysql优化 ---------主从复制,读写
  9. 09SpringAopAdvice
  10. Dubbo 使用rest协议发布http服务