在哪里可以找到社交网络功能/组件的Python代码示例或教程?
作者:互联网
我正在寻找社交网络Web应用程序的某些组件的教程和/或示例,其中可能包括以下Python代码示例:
>用户帐号自动生成功能(数据库)
>朋友/关注功能(Twitter / Facebook风格)
>消息/回复功能(Twitter风格)
>实时聊天功能(Facebook风格)
>博客功能
>公共论坛(例如获得满意度或堆栈溢出)
>个人资料页面模板自动生成功能
我只是想开始了解如何使用Python来实现这些功能.我不是在寻找像Pinax这样的解决方案,因为它是基于Django构建的,而我最终将使用Pylons或直接使用Python.
解决方法:
因此,您对固定解决方案不感兴趣,但想自己编程,我能正确得到吗?如果不是,请使用固定的解决方案.这将需要大量的编程工作,并且此后无论您想做什么,在比您预期的其他框架中执行的操作都将是一个小得多的问题.
但是,如果您实际上对编程经验感兴趣,并且还没有找到任何针对其的教程,例如“ messaging python tutorial”,那是因为这些都是大型项目,如果您描述的是这种规模的项目,您与实际的代码行之间相距无数英里,以至于具体的编程语言几乎无关紧要(或者至少您不会陷入细节中).因此,您需要将这些东西分解为较小的组件.
例如,friend / follow功能:如何将内容插入具有用户ID的表中,如何保留追随关系表,如何向用户查询她所关注的人的所有文本(当然,还有一些基础设施问题,如果您击中了> 100.000人,但您知道了;).然后您可以问问自己,这是我不知道如何在Python中执行的操作的一部分?另一方面,如果您的问题将问题分解为这些子问题,则需要开始寻求有关此问题的帮助,但这可能不是特定于语言的(因此,您可能只想开始搜索“体系结构好友供稿”或随你).另外,您可以在这里提出要求(请注意,每个要点本身就产生了一个巨大的问题;).最后,您可以研究Pinax代码(不知道,但我认为它是开放源代码),并查看他们的工作方式.例如,您可以尝试将他们的一些东西移植到Pylons,这样您就不必重新发明他们的轮子,学习他们如何做,最终进入您想要的框架,甚至可以创建可供其他人重用的东西.
tl; dr,对不起,那是因为我没有具体的URL指向您!
标签:pylons,python,social-networking,get-satisfaction 来源: https://codeday.me/bug/20191023/1915095.html