Stack Overflow之类的较小通知选项卡具有

时间:2017-10-05 15:50:50

标签: javascript jquery python django

我正在尝试使Notification系统类似于Quora或Stack overflow。每当用户点击一个按钮时,无论用户在哪个页面,通知都应显示在一个小窗口中。

但我不能这样做。由于通知已连接到视图&一个网址,然后我首先需要去网址&然后单击通知按钮,然后通知才会显示在较小的窗口中。

如何阻止自己访问与通知和附件链接的视图相关的网址?然后点击通知按钮,以便通知显示在较小的标签中?

这是网址,

src/main/resources

在视图中,

url(r'^$', views.notifs, name='notifs')

在base.html之间我有这个“通知”链接。注意:这里我使用了jQuery来加载div,它会在点击时显示较小标签中的Notifications。

def notifs(request):
    answers = Notifs.objects.filter(user=request.user)  # not the actual method
    context = {'answers': answers}
    return render(request, 'base.html', context)

这是同一个base.html页面上的div,

<a href="{% url 'notifications:notifs' %}" class="a">Notifications</a>

0 个答案:

没有答案