考虑来自此 url 的请求,其中接收者是用符号/messages/compose/(?P<recipients>[\+\.\w]+)/
分隔的用户名。+
成功后(成功发送给收件人的消息)我正在做:
#success_url = 'message_send_success'
recipients = '+'.join([obj.username for obj in recipients]) #converting them back to original string
reverse(success_url, kwargs={'recipients': recipients})
这是它匹配的 url:
url(r'^/messages/success/(?P<recipients>[\+\.\w]+)$', 'site.views.message_send_success', name='message_send_success')
但它会在 url 中显示所有收件人,有什么办法可以隐藏这些收件人字符串以显示在 url 中并可以在请求中访问它吗?