我正在尝试使用Django / Python创建一个基本论坛。我是中级Python和Django用户。我需要关于以下事项的想法:
论坛所需的表格(用户,问题等)
注册并登录前端的不同用户。
我的论坛很简单。用户无需登录即可查看问题。要提问,用户必须登录。登录后,他们可以提出问题和类似内容。
给我一些关于如何让它变得更好的想法?还有一个问题: 论坛是我的应用程序还是Django中的项目?我真的很困惑这个应用程序和项目的事情。
答案 0 :(得分:7)
您是否有任何理由不想使用现有的基于django的论坛?这些比较:
如果您确定要创建自己的项目,那么现有项目之一应该会为您提供有关数据库设计和功能的一些好主意。
答案 1 :(得分:6)
您可以首先下载aneroid提到的现有Django论坛软件包。之后,打开他们的models.py,为您提供所需模型的一些想法。
为什么要downvote? OP 要求提供“论坛(用户,问题等)所需表格的一些想法 ”,我回答了现有软件包的models.py所需的表格。这将完全满足他的需求。怎么了?