我正在用 Django 建立一个网站。我想要一个字符串 url [已经完成],但我希望字符串可以根据变量进行更改。
sudocode:变量a =“你好”
url = "www.facebook.com/a" ----> 我希望“a”可以更改,因此如果它更改,则 url 会转到不同的网站。
做这个的最好方式是什么?
谢谢
您应该在您的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
希望有帮助。