Python 如何为所有用户提供查看基础数据集的能力。并允许他们添加自己的数据条目以查看和共享给用户

Python 如何为所有用户提供查看基础数据集的能力。并允许他们添加自己的数据条目以查看和共享给用户,python,django,database,user-input,web-frameworks,Python,Django,Database,User Input,Web Frameworks,只是提醒一下,我对使用web框架还不熟悉。到目前为止,我唯一的经验是完成课程和教程。但我正在完成我自己的项目 我正在创建一个web应用程序,它有一个所有网站/应用程序用户都可以查看的“官方”数据库表。但是,我希望能够让他们将自己的数据项添加到表中,只有他们可以查看和编辑。并且能够授予其他用户/朋友访问其创建的数据条目的权限,以扩大可用条目的总数。不需要让每个使用网站的人都知道哪些数据条目是“官方”的,哪些是用户创建的 那么,设置用户帐户以访问主数据库表和他们自己的数据集的最佳方法是什么,他们

只是提醒一下,我对使用web框架还不熟悉。到目前为止,我唯一的经验是完成课程和教程。但我正在完成我自己的项目

我正在创建一个web应用程序,它有一个所有网站/应用程序用户都可以查看的“官方”数据库表。但是,我希望能够让他们将自己的数据项添加到表中,只有他们可以查看和编辑。并且能够授予其他用户/朋友访问其创建的数据条目的权限,以扩大可用条目的总数。不需要让每个使用网站的人都知道哪些数据条目是“官方”的,哪些是用户创建的

那么,设置用户帐户以访问主数据库表和他们自己的数据集的最佳方法是什么,他们可以授予其他人查看的访问权限

这是否意味着为每个用户创建一个表,如果是,如何在创建帐户时自动设置? 我已经读到,如果创建了许多拥有自己数据表的帐户,那么以后在数据库中创建一个新表可能会很麻烦

我浏览了Django文档,但它似乎更关注用户帐户的创建和授权。关于数据库,我找不到任何与我试图制作的内容相关的问题/帖子。特别是在创建帐户时为每个用户创建个人数据条目列表


感谢您花时间阅读本文,即使您没有答案

您可能希望在Django中创建自定义模型和关系。欢迎来到SO!您可能希望在Django中创建自定义模型和关系。欢迎来到SO!