Я работаю над чем-то похожим на Disqus и создал сторонний фрагмент javascript, который пользователь будет вставлять на веб-сайт и иметь виджет рейтинга для каждой статьи. Пользователи могут оценить статью, используя виджет. Все работает, сервер делает запрос, но я явно создаю экземпляр объекта article.
Мне нужно автоматизировать это, например, для новой статьи на веб-сайте, чтобы проверить, поступает ли запрос от аутентифицированного веб-сайта, и создать новый виджет рейтинга в базе данных в 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
)
Я знаю, что мне нужно проанализировать URL для каждого &
, но не знаю как. Я проверил документацию 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`
Как лучше всего сэкономить? Надеюсь, это поможет