【问题标题】:Django: fetch part of url as variableDjango:获取部分url作为变量
【发布时间】:2016-01-26 08:39:17
【问题描述】:

我的 urls.py 看起来像这样

...
url(r'^', 'homepage.views.home', name='home'),
...

现在,如果我输入像 http://127.0.0.1:8000/xxxxx 这样的 url,我希望将 'xxxxx' 写入可以在 views.py 中使用的变量中。我怎样才能做到这一点?

【问题讨论】:

  • 都在here。你读过吗?
  • 我花了几个小时阅读并试图弄清楚。现在它工作正常。
  • 酷...很高兴你成功了...!并且不要忘记回答您的问题。有时你会得到很好的回报......

标签: django django-views django-urls


【解决方案1】:

所以我设法做到了。很容易,当你知道的时候。有点困惑,当你像我一样进入 Django 3 天时。谢谢。

urls.py

url(r'^'/(?P<var1>\w+)/$, 'homepage.views.home', name='home')

views.py

def home(request, var1):
#...

【讨论】:

    猜你喜欢
    • 2017-11-12
    • 1970-01-01
    • 1970-01-01
    • 2018-08-05
    • 1970-01-01
    • 1970-01-01
    • 2020-01-27
    • 1970-01-01
    • 2021-03-31
    相关资源
    最近更新 更多