Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Django模板中添加请求变量_Javascript_Django_Forms_Django Forms_Django Templates - Fatal编程技术网

Javascript 在Django模板中添加请求变量

Javascript 在Django模板中添加请求变量,javascript,django,forms,django-forms,django-templates,Javascript,Django,Forms,Django Forms,Django Templates,我目前正在Django中将一个文件上载到服务器,如下所示(由于一些不相关的原因,我无法将模型用于此表单): 这很好,我可以上传文件。但是,现在,除了一个文件之外,我还想发送一个字符串标识符。我不确定如何在此模板提交时插入另一个请求参数 Django一侧看起来像: def upload(request): """ if request.method == 'POST' and request.FILES['upload_file']: # Do things 因此

我目前正在Django中将一个文件上载到服务器,如下所示(由于一些不相关的原因,我无法将模型用于此表单):

这很好,我可以上传文件。但是,现在,除了一个文件之外,我还想发送一个字符串标识符。我不确定如何在此模板提交时插入另一个请求参数

Django一侧看起来像:

def upload(request):
    """
    if request.method == 'POST' and request.FILES['upload_file']:
        # Do things

因此,我需要添加另一个参数,这样我就可以执行如下操作:
request.GET.GET('identifier')
,并且这个
identifier
键/值插入到模板代码中。

在表单中添加隐藏输入是否有效

<input type="hidden" name="identifier" value="..."/>


谢谢您的回复。不幸的是,我的视图中的
request.GET.GET('studyid')
仍然没有返回任何结果。我补充道:
当我写这篇文章时,我意识到我是多么愚蠢!它应该是
request.POST.get(…)
Hi Luca。我碰巧在你的个人资料上注意到,你更喜欢用小写字母写标题,大概是出于文体原因。麻烦你改用句子格好吗?网站上有很多编辑,他们自愿花时间整理东西,使它们尽可能可读,但如果能减少新创作的数量,这将对他们(和我)大有帮助!谢谢,当然可以。对不起!
def upload(request):
    """
    if request.method == 'POST' and request.FILES['upload_file']:
        # Do things
<input type="hidden" name="identifier" value="..."/>