小编JM *_*toc的帖子

django 重定向到另一个带有上下文的视图

我有这个看法

def foo(request):

    context['bar'] = 'FooBar'

    return redirect('app:view')
Run Code Online (Sandbox Code Playgroud)

context['bar']当我重定向到时,有'app:view'什么方法可以包含它吗?我最后的手段和替代方法是使用render()但是,我不想再次定义所有上下文变量。有没有其他方法可以解决这个问题?

django redirect render

7
推荐指数
3
解决办法
2万
查看次数

Symfony 4 - 从项目目录下载文件

在我的public文件夹中,我放置了一个 .txt 文件,一旦用户单击下载按钮,就可以下载该文件。

在我的控制器中,我将path一个变量作为要在模板中传递的变量。

$context['path'] = '/public/sample.txt';
Run Code Online (Sandbox Code Playgroud)

在我的树枝文件中,我有:

<a href="{{ path }}">Download</a>
Run Code Online (Sandbox Code Playgroud)

但是,当我单击该链接时,下载失败并且找不到文件。有没有一种简单的方法可以使这项工作?

这是我单击链接时出现的内容:

在此处输入图片说明

download symfony twig

2
推荐指数
1
解决办法
8800
查看次数

标签 统计

django ×1

download ×1

redirect ×1

render ×1

symfony ×1

twig ×1