gpt4 book ai didi

Python:在 facebook 和 twitter 上分享帖子的模块

转载 作者:行者123 更新时间:2023-11-28 22:47:13 33 4
gpt4 key购买 nike

我已经构建了一个管理面板来在前端发布内容,例如文章。

这个管理员是使用 Django Admin 创建的。

如何在 FacebookTwitter 上分享新发布的文章?

最佳答案

你可以使用 post_save 信号,它允许你 Hook 一个新的对象创建,例如:

from django.db       import models
from django.dispatch import receiver

class Article(models.Model):
name = models.CharField(max_length = 255)

@receiver(post_save, sender = Article)
def new_article_event(sender, instance, created, **kwargs):
if created:
# Put facebook/twitter post code here

检查 created 是否为 True 很重要,以确保您只对新文章执行发布。

您可以使用以下项目在 Facebook/Twitter 上发帖:

Facebook :https://github.com/tschellenbach/Django-facebook

推特:https://code.google.com/p/python-twitter/

关于Python:在 facebook 和 twitter 上分享帖子的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26582728/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com