【问题标题】:Where does the smartselect URLS belong?smartselect URL 属于哪里?
【发布时间】:2022-11-30 03:52:01
【问题描述】:

我正在尝试在我的 django 项目中设置 op SmartSelect,这样我就可以链接下拉菜单。 我不明白 url 属于安装的方式/位置?

urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^chaining/', include('smart_selects.urls')),
)

This 是他们的官方安装指南所说的。尽管这要么是 Django 的旧版本,要么我做错了什么,因为我之前没有看到任何以这种方式编写的 URLS 文件,而且 VScode 无法识别它。

我究竟做错了什么?

【问题讨论】:

    标签: django django-views django-templates


    【解决方案1】:

    开始,url(…) [Django-doc]是 弃用 re_path(…) [Django-doc] 并已在 中删除。 此外,路径转换器引入了一种新的路径语法:你 为此使用path(…) [Django-doc]

    所以你可以将其实现为:

    from django.urls import include, path
    
    urlpatterns = [
        path('admin/', include(admin.site.urls)),
        path('chaining/', include('smart_selects.urls')),
    ]

    话虽这么说,如果文档那么旧,该项目可能不再“活着”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-08
      • 1970-01-01
      • 2010-11-07
      • 2013-07-21
      • 2023-03-13
      • 2010-12-20
      • 1970-01-01
      相关资源
      最近更新 更多