【问题标题】:Django url path with question mark带问号的 Django url 路径
【发布时间】:2021-12-03 23:15:11
【问题描述】:

我有一个找不到答案的问题。在 Django 中是否可以在 urls.py 中创建如下所示的 URL 路径?

path('article?date={some value here}/', article.site.urls)

【问题讨论】:

    标签: python django rest django-urls


    【解决方案1】:

    query string [wiki]不是路径的一部分,这是一个键值对序列。

    在视图中,您可以使用request.GET 访问它,这是一个类似字典的对象。

    因此,您可以将路径定义为:

    path(<strong>'article/'</strong>, some_view)

    然后在视图中访问日期:

    def some_view(request):
        date = request.GET.get('date')
        # …

    【讨论】:

      猜你喜欢
      • 2011-04-10
      • 1970-01-01
      • 2018-06-14
      • 2011-05-31
      • 1970-01-01
      • 2021-11-28
      • 2021-03-09
      • 1970-01-01
      • 2012-05-31
      相关资源
      最近更新 更多