我什至不确定这个问题在 Django 中属于哪个类别,而且我对 Django 还很陌生。我曾尝试寻找 Django 发布请求、参数传递,甚至在 Django API 下进行了检查,但没有找到我要找的东西。我想做的是为我的客户端创建一个 API,但它必须在 Django 中完成。如果我要在 .Net 中执行此操作,我可以使用 http post 和 http get 以及 web 服务,但我完全不确定这是如何在 Django 中完成的。我的客户想要做的是能够看到:
- 在 url 中输入用户名和密码以及日期和 ID 参数,并能够根据输入的内容查看可用房间
- 输入用户名、密码和日期以及房间代码以便能够预订房间
不需要接口(interface),只需通过 url 传递简单的参数。这对 Django 是否可行,如果可以,请有人为我指明正确的方向。
最佳答案
您要找的是captured parameters
以下是来自上述链接的代码片段。
# urls.py
from django.conf.urls import patterns, url
urlpatterns = patterns('blog.views',
url(r'^blog/(?P<year>\d{4})/$', 'year_archive', {'foo': 'bar'}),
)
# views.py
def year_archive(request, year, foo=None):
# view method definition
关于python - Django url参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21922697/