1

我正在用 Django 建立一个网站。我想要一个字符串 url [已经完成],但我希望字符串可以根据变量进行更改。

sudocode:变量a =“你好”

url = "www.facebook.com/a" ----> 我希望“a”可以更改,因此如果它更改,则 url 会转到不同的网站。

做这个的最好方式是什么?

谢谢

4

1 回答 1

2

您应该您的urls.py:

from django.conf.urls import patterns, url

urlpatterns = patterns('',
    url(r'^(?P<part>\w*)/$', 'my_app.views.my_view'),
)

然后,在您my_view看来,该字符串将显示为关键字参数:

def my_view(request, part=None):
    print part

希望有帮助。

于 2013-07-10T19:53:20.277 回答