Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何与用户一起创建应用程序_Python_Pymongo_User Registration - Fatal编程技术网

Python 如何与用户一起创建应用程序

Python 如何与用户一起创建应用程序,python,pymongo,user-registration,Python,Pymongo,User Registration,我正在创建一个项目,允许一群人(例如室友)管理他们的资金。我希望人们能够下载该应用程序,并拥有不同的用户进行交互。 我似乎找不到一个平台可以帮助我将类和类方法(python)与实际的数据库/用户管理程序结合起来。 有人能帮我指路吗 这是一个用Python编写的程序。当用户和组是类时,我希望它是面向对象的。我对这个想法很灵活。 目前,我将vscode与pyMongo一起用作数据库,但不知道如何在那里进行用户识别和交互。听起来您需要了解MVC编程模式 看看Django的模型。对象关系模型(ORM)允

我正在创建一个项目,允许一群人(例如室友)管理他们的资金。我希望人们能够下载该应用程序,并拥有不同的用户进行交互。 我似乎找不到一个平台可以帮助我将类和类方法(python)与实际的数据库/用户管理程序结合起来。 有人能帮我指路吗

这是一个用Python编写的程序。当用户和组是类时,我希望它是面向对象的。我对这个想法很灵活。
目前,我将vscode与pyMongo一起用作数据库,但不知道如何在那里进行用户识别和交互。

听起来您需要了解MVC编程模式

看看Django的模型。对象关系模型(ORM)允许您将数据库表视为Python类。Django非常支持使用pyscopg2的Postgres。此外,它还支持KeyClope用户管理

您可以开始使用Django的内置身份验证系统来管理用户。它只是数据库中的另一个表=)


您不需要NoSQL数据库。偏离SQL会让你的每一步都变得更加困难。

你的问题问的不太清楚。在第一段中,您似乎在问“如何使用Python中的数据库”,但在第二段中,您确认正在使用pyMongo与Mongo数据库通信。您是否对如何进行身份验证感到困惑?请注意,推荐特定工具或技术的问题通常与堆栈溢出无关。你能不能把你的问题缩小到一个具体的问题,包括你根据自己的研究所做的尝试&