首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Flask-Script和cron作业

使用Flask-Script和cron作业
EN

Stack Overflow用户
提问于 2013-06-20 09:56:32
回答 1查看 1.8K关注 0票数 5

因此,我一直打算在Heroku上运行的原型Flask应用程序上创建一个cron作业。在网上搜索,我发现最好的方法是使用Flask-Script,但我看不出使用它的意义。我是否可以更轻松地访问我的应用程序逻辑和存储信息?如果我使用Flask-Script,我该如何围绕我的应用来组织它呢?我现在正在使用它来启动我的服务器,而不是真正知道它的好处。我的文件夹结构是这样的:

代码语言:javascript
复制
/app
   /manage.py
   /flask_prototype
      all my Flask code

我是否应该将“script.py”放在应用程序文件夹中,与manage.py的级别相同?如果是,我是否可以访问flask_prototype中定义的模型?

感谢您提供的任何信息

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-20 13:37:15

Flask-Script只是提供了一个框架,你可以在这个框架下创建你的脚本。它不会为您提供比编写独立脚本时更好的应用程序访问权限。但它可以为您处理一些普通的任务,如命令行参数和帮助输出。它还将您的所有脚本合并到一个统一的命令行主脚本中(这是manage.py,以防它不清楚)。

至于将脚本放在哪里,这并不重要。只要manage.py可以导入它并使用Flask-Script注册它,并且您的脚本可以从应用程序中导入它所需的内容,就应该没问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17204132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档