如何捕获突出显示的文本并将文本传递给Django中的数据库?

时间:2016-12-03 15:37:54

标签: django

我正在编写一个Django应用程序来分析内容的情绪。 以下是我希望实现的目标:

在模板: 我想强调内容中的一些文字,并定义文本的情感(例如正面/负面)。

数据库: 将输入突出显示的文字和情绪。

1 个答案:

答案 0 :(得分:0)

这不是一个Django问题,因为执行发生在浏览器中。但是,使用JavaScript可以

您可以将事件侦听器绑定到JavaScript中的文本区域/输入/特定文本div。我不相信有任何突出特定事件。但是,您可以将mouseDownmouseUp侦听器绑定到文本。然后根据目标/时间/无论光标移动到文本上的方式决定。

然后,您需要根据事件侦听器/鼠标定位提取此文本,并向服务器发送ajax请求以进行处理。

可能需要进行一些调整,但应该可以。