gpt4 book ai didi

Django url 解析 -pass 原始字符串

转载 作者:行者123 更新时间:2023-12-04 18:53:05 25 4
gpt4 key购买 nike

我正在尝试将“字符串”参数传递给带有 url 的 View 。
urls.py 去

('^add/(?P<string>\w+)', add ),

我在使用字符串时遇到问题,包括标点符号、换行符、空格等。
我想我必须将\w+ 更改为其他内容。
基本上,字符串是用户从他选择的文本中复制的内容,我不想更改它。我想接受任何字符和特殊字符,以便 View 完全按照用户复制的内容进行操作。

我怎样才能改变它?

谢谢!

最佳答案

请注意,您只能使用可以理解为正确 URL 的字符串,将任何字符串作为 url 传递并不是一个好主意。

我使用这个正则表达式来允许我的 url 中的字符串值:

(?P<string>[\w\-]+)

这允许有 'slug;在您的网址中(例如:'this-is-my_slug')

关于Django url 解析 -pass 原始字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3117726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com