django - 如何加密django模板中url中传递的参数

标签 django templates encryption

我需要加密从模板传递的 id 以在 django 中查看。
实际上,user_id 必须在 url 中加密,因此没有人可以获取 url 中传递的 id
这段代码。

<tr>    
{% with user_id=item.user_id %}
#user_id have to be encrypted                                   
<td><center><a href="{% url "accounts" user_id %}">{{ item.Company_name }}</a></center></td>
{% endwith %}

我一直在寻找一段时间,但我没有找到如何加密模板中的参数。

最佳答案

我认为 Paulo 将加密与签名混淆了。看 Pycrypto用于加密功能。

关于django - 如何加密django模板中url中传递的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16591655/

相关文章:

c++ - 使用 `void_t` 检查类是否具有具有特定签名的方法

c++ - 通过模板传递成员函数指针

凯撒密码,c 语言,来自现有文件

Java网站到Rails,复制密码加密

python - Django HayStack 从 URL 获取参数并相应更新默认查询

django - 使用 DeleteObject 通用 View 删除对象后重定向到父级

python - Django INSTALLED_APPS 中的点路径无法导入

模板类的 C++11 std::vector 在构造函数中带有参数

encryption - RSA 加密输出大小

python - “UpdateQuery”对象没有属性 'get_field' 错误