草庐IT

Flask-admin

全部标签

python - flask css没有更新

已结束。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。此问题是由拼写错误或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭8年前。Improvethisquestion我在我的mac上使用Flask(python包),当我第一次编写我的css时,它显示正常。但是,当我更新它并尝试检查它时,我只看到了第一个css样式。我尝试重新启动终端,以及重新安装Flask。有什么建议么?谢谢。这是HTML:Title{%blockcontent%}{%endblock%}这是C

python - Django admin 很难定制吗?

我已经和DjangoAdmin一起玩了几天来探索它,但我仍然不知道如何以我们需要的方式自定义它。每次我在管理面板中寻找任何有关自定义的帮助时,我都会发现各种社区和论坛上的一堆文章,解释了如何自定义模板、列表项、列View等。但这不应该被称为Django定制。如果我需要对用户功能进行微小的更改或对身份验证模块进行任何修改。即使在弄清楚如何做到这一点方面也需要付出很多努力。Django是不是很难定制,或者它只是缺乏互联网上的帮助,或者是我朝着错误的方向前进? 最佳答案 您没有提供足够的详细信息来说明您想要实现的目标,因此很难说任务有多复

python - 你如何守护一个 Flask 应用程序?

我有一个使用Flask用Python编写的小应用程序。现在我在nohup下运行它,但我想守护它。这样做的正确方法是什么? 最佳答案 ThereareseveralwaystodeployaFlaskproject.使用gunicorn进行部署可能是最简单的,安装gunicorn然后:gunicornproject:app--daemon尽管您可能想使用主管或类似的东西来监控gunicorn(至少使用--pid以便您可以轻松地重新加载/停止gunicorn)。 关于python-你如何守护

python - 将 matplotlib 图传递给 HTML( flask )

我正在使用matplotlib在Web应用程序中渲染一些图形。我在运行脚本之前使用过fig.savefig()。但是,我需要一个函数来返回一个实际的“.png”图像,以便我可以用我的HTML调用它。更多(可能是不必要的)信息:我正在使用PythonFlask。我想我可以使用fig.savefig()并将图形粘贴在我的静态文件夹中,然后从我的HTML中调用它,但我不想每次都这样做。如果我可以创建图形,从中制作图像,返回该图像,然后从我的HTML中调用它,那将是最佳选择,然后它就消失了。创建图形的代码有效。但是,它返回一个数字,我猜它不适用于HTML。这里我在路由中调用draw_polyg

python - 在 Python 3.6 中运行 Flask 开发服务器会引发 SocketServer 和 ForkingMixIn 的 ImportError

我正在尝试使用Python3.6运行一个基本的Flask应用程序。但是,我收到ImportError:cannotimportname'ForkingMixIn'。使用Python2.7或3.5运行时,我没有收到此错误。如何使用Python3.6运行Flask?fromflaskimportFlaskapp=Flask(__name__)@app.route("/")defhello():return"Hello,World!"Traceback(mostrecentcalllast):File"C:\Python36\lib\site-packages\werkzeug\servin

python - 在 django admin 中创建对象时如何自动插入当前用户?

我有一个文章数据库submitter=models.ForeignKey(User,editable=False)其中User导入如下:fromdjango.contrib.auth.modelsimportUser.我想在特定用户提交文章时将当前活跃用户自动插入到提交者字段中。大家有什么建议吗? 最佳答案 以防万一有人在寻找答案,这是我在这里找到的解决方案:http://demongin.org/blog/806/总结一下:他有一个作文表如下:fromdjango.contrib.auth.modelsimportUserclas

python - Python(和 Flask)中的非消息队列/简单长轮询

我正在寻找一种简单(即,不需要我设置单独的服务器来处理消息队列)的方法来对运行计算并生成图表的小型Web界面进行长轮询。这是我的网络界面需要做的:用户在网络界面中请求图表/数据服务器运行一些计算。当服务器运行计算时,一个小容器会更新(可能通过AJAX/jQuery)计算进度(类似于您在带有print的控制台中执行的操作(即print'calculatingdensityfunction...'))计算完成并向用户显示图表。由于计算都是在服务器端完成的,我不太确定如何轻松设置它。显然,我想设置一个RESTAPI来处理轮询,这在Flask中很容易。但是,我不确定如何检索实际更新。为此目的,

python - 有没有办法在使用 Flask 和 Flask-WTForms 循环表单时隐藏 csrf 标签?

我有一个非常简单的联系表格,我想以某种方式隐藏标签,这样它就不会显示CsrfToken。我正在使用Flask和Flask-WTForms并呈现这样的表单:{%forfieldinform%}{{field.label}}{{field}}{%endfor%}所以基本上这显示了我的输入正确并且csrfoen被隐藏但标签没有被隐藏?我应该克服它并隐含地说form.field_name而不是循环遍历表单还是有办法处理这种“极端情况”。我正在考虑在for循环声明或标签声明中进行逻辑检查,但到目前为止我还没有在文档中找到任何有效的内容。谢谢编辑:我已经通过这样做“解决”了这个问题,但感觉有点肮脏

python - 如何使用 SQLAlchemy 设置 Flask 应用程序进行测试?

在Flask中这样开始似乎很常见:fromflaskimportFlaskfromflaskext.sqlalchemyimportSQLAlchemyapp=Flask(__name__)SQLALCHEMY_DATABASE_URI='something'app.config.from_object(__name__)db=SQLAlchemy(app)然后在各处导入和使用app和db。但是当你像这样创建db时,它会从应用程序中获取配置,并且似乎一旦发生这种配置就永远无法覆盖。Flask的网站上有一些关于制作应用程序工厂的页面,但不清楚如果我这样做了,我如何仍然能够在任何地方使用a

python - 如何在 Python Flask 框架中运行循环任务?

我正在建立一个向访问者提供一些信息的网站。此信息通过每5秒轮询几个外部API在后台汇总。我现在的工作方式是使用APScheduler工作。我最初更喜欢APScheduler,因为它使整个系统更容易移植(因为我不需要在新机器上设置cron作业)。我按如下方式启动轮询功能:fromapscheduler.schedulerimportScheduler@app.before_first_requestdefinitialize():apsched=Scheduler()apsched.start()apsched.add_interval_job(checkFirstAPI,seconds