Django消息收件人URL

时间:2017-06-02 19:09:39

标签: python django

所以我在我的网站上安装了django-messages:https://github.com/arneb/django-messages

它在文档中说明"消息可以被组合,并且有一种简单的,基于URL的方法来预先加载与接收者 - 用户的组合形式,这使得它非常容易放入"向xyz发送消息"个人资料页面上的链接。"

我发现了网址,

^messages/ ^compose/(?P<recipient>[\w.@+-]+)/$ [name='messages_compose_to']

然而,文档没有提供有关如何实现这一点的信息,我希望能够在每个用户的个人资料页面上添加发送用户的消息,但是这对django来说是新的,我真的不知道如何实现它。

我也在views.py

中找到了这个
form = form_class()
        if recipient is not None:
            recipients = [u for u in User.objects.filter(**{'%s__in' % get_username_field(): [r.strip() for r in recipient.split('+')]})]
            form.fields['recipient'].initial = recipients
    return render(request, template_name, {
        'form': form,

有人可以指导我朝正确的方向发展吗?

0 个答案:

没有答案