Django and pure Python



我想用Django创建一个web应用程序,并集成Selenium和Python-Docker API。Django项目中放置Selenium脚本的正确位置是哪里,这样用户就可以通过一个按钮运行它了?我在"视图"中看到了一些thred语句,但这是我扩展到多文件.py文件中的大量逻辑。

您必须在应用程序中的另一个文件(如sel-functions.py(中导入Selenium包。

然后在这个文件中定义类或函数。最后,您可以将所有这些功能导入到views.py文件中。

这是Django项目中使用另一个包或功能的最佳和最干净的方式。此外,如果您项目的多个应用程序需要sel-functions.py,您可以将其放在settings.py旁边的项目目录中。

此外,如果您的代码增长如此之快,以至于有多个文件,则需要为您的预期工作定义一个包,并将其定义为应用程序。

最新更新