在Django u中传递多个参数

2024-10-03 06:24:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个“viewtree”url,它需要多个输入参数和任意字符串作为输入。在

我尝试过以下两种url_模式的实现:

urlpatterns=[
    url(r'^$',views.home,name='home')
    url(r'^(?P<cutoff>.*)/(?P<threshold>.*)/(?P<data_file>.*)/(?P<clustering_func>.*)/(?P<num_groups>.*)',views.viewtree,name='tree')
]

以及

^{pr2}$

这两个实现都不适合我,并且返回语法错误。我想知道到底是什么语法错误,以及如何修复它。(我的regex.*正确匹配任意长度的字符串)。在

另外,我如何用html编写post表单的操作部分来将这些值从我的表单发送到viewtree视图。我现在有

<form action="{% url 'appname:viewtree' cutoff threshold data_file clustering_func num_groups %}" method ="post">
     rest of form
</form>

Tags: 字符串nameformurlhomedatathresholdnum