python3.7 urls.py 里怎么写?!

来源:3-4 自关联

weixin_慕莱坞7552815

2019-01-20 15:14

请问老师,python3.7版urls.py文件里已经用path代替url, from django.urls import path, 那么下面2句话用path怎么写呢?谢谢。

url(r'^$', IndexView.as_view(), name='index'),

url(r'^address/(\d+)$', AddressAPI.as_view(), name='address'),


********************* urls.py ********************************

from django.conf.urls import url

from django.contrib import admin

from courses.views import IndexView, AddressAPI


urlpatterns = [

    url(r'^admin/', admin.site.urls),

    url(r'^$', IndexView.as_view(), name='index'),

    url(r'^address/(\d+)$', AddressAPI.as_view(), name='address'),

]


写回答 关注

3回答

  • Jack
    2019-01-21 08:17:04
    已采纳

    urls.py的写法与Python版本无关,是Django框架的版本不同,我视频中用的1.11.x,Django 2.0及之后是

    from django.urls import include, re_path, path

    path是url路径匹配,re_path带正则的路径匹配

    urlpatterns = [
    path('admin/', admin.site.urls),    
    path('', IndexView.as_view(), name='index'),    
    repath(r'^address/(\d+)$', AddressAPI.as_view(), name='address'),
    ]
  • weixin_慕莱坞7552815
    2019-01-25 18:12:39

    刚刚知道,这是JQuery, 这个问题请忽略。


    Jack

    使用Pycharm的话,可以Ctrl+A全选,然后Ctrl+ALT+L自动对齐,xxx.min.js都是js压缩版,文件更小可以加快网页的加载速度

    2019-01-26 20:34:32

    共 1 条回复 >

  • weixin_慕莱坞7552815
    2019-01-24 15:35:15

    另外,例子中js文件打开后,发现所有代码在一行,很难读,能帮忙分行吗?想了解里面代码意思,如果有相关的说明更好。谢谢。

    https://img.mukewang.com/5c496a1e00017d7410730122.jpg

全面掌握Django ORM

全面掌握Django ORM,以Django官方文档为依据,准确、权威。

11966 学习 · 41 问题

查看课程

相似问题