【问题标题】:How to set index page with path function in django 2.0?如何在 django 2.0 中使用路径功能设置索引页面?
【发布时间】:2017-12-14 07:46:31
【问题描述】:

Django 2.0 在 django.urls 中引入了新的path function。所以我使用路径函数来设置我的索引页面,但据我所知它不接受正则表达式。我尝试了以下几个选项

path('/',views.index,name='index'),

path('/index',views.index,name='index'),

但它给出了 404 页面未找到。 所以我的问题是如何使用路径功能设置索引页面站点?

【问题讨论】:

  • 前导斜线可能是问题所在。如果您以交互方式运行服务器,则在执行此操作时应该会看到警告。
  • 您仍然可以将正则表达式与re_path() 一起使用,它是url() 的直接替代品。但是,在这种情况下,path() 可能是更好的方法,是的。

标签: python django django-2.0


【解决方案1】:

要使用路径创建索引,您可以使用带引号的空白字符串来设置项目的索引页面,如下所示。

path('',views.index,name='index')

【讨论】:

  • 没有安全漏洞吗?
  • @Ben 我不这么认为。
猜你喜欢
  • 2019-05-26
  • 1970-01-01
  • 2018-06-17
  • 1970-01-01
  • 2015-01-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多