我正在开发一个类似于Disqus的东西,我创建了一个第三方javascript片段,用户将在该网站中嵌入并为每篇文章设置评级小部件.用户可以使用小部件对文章进行评级.一切正常,服务器正在发出请求,但我明确地制作了文章对象实例.
我需要自动执行此操作,例如网站上的新文章,检查请求来自经过身份验证的网站,并在Django和Django-rest-framework中的数据库中创建新的评级小部件.
我使用的是Python 2.7.
问题:如果新文章的新标题和数据库中的身份验证,如何自动保存新文章的标题?
我知道我需要使用模型来实现这一点,但我不确定如何进行实际实现.
编辑:
假设这是查询
https://example.com/embed/comments/?base=default&version=edb619270a92c3035c453faa7c9444d1&f=example&t_i=article_2431522&t_u=http%3A%2F%2Fwww.firstpost.com%2Fbollywood%2Flatest-trailer-of-spectre-is-out-james-bond-is-back-all-guns-and-cars-blazing-2431522.html%09&t_e=Latest%20trailer%20of%20%27Spectre%27%20is%20out%3A%20James%20Bond%20is%20back%20all%20guns%20and%20cars%20blazing&t_d=Latest%20trailer%20of%20%27Spectre%27%20is%20out%3A%20James%20Bond%20is%20back%20all%20guns%20and%20cars%20blazing&t_t=Latest%20trailer%20of%20%27Spectre%27%20is%20out%3A%20James%20Bond%20is%20back%20all%20guns%20and%20cars%20blazing&s_o=default
在我的模型,我需要将以下保存,如f以forum(其中forum=models.CharField("short name", max_length=30, unique=True)
我知道我需要解析每个网址&,但不知道如何.我检查了rest-framework的文档,但我没有得到它的要点.
`f ---->forum,
t_i----> identifier,
t_u----> url
t_s----> slug,
t_e----> title,
t_d----> documentTitle,
t_t----> title || documentTitle,
t_c ---->category,
s_o----> sortOrder,
l----> language`
Run Code Online (Sandbox Code Playgroud)
保存的最佳做法是什么?希望这可以帮助
javascript django django-models rating-system django-rest-framework