擅长:python、mysql、java
<p>除非您告诉开发服务器它正在开发模式下运行,否则它将假定您正在生产环境中使用它,并警告您不要使用它。<a href="https://stackoverflow.com/a/38982989/400617">The development server is not intended for use in production. It is not designed to be particularly efficient, stable, or secure.</a></p>
<p>通过将<code>FLASK_ENV</code>环境变量设置为<code>development</code>,启用开发模式。</p>
<pre><code>export FLASK_ENV=development
flask run
</code></pre>
<p>如果您在PyCharm(或任何其他IDE)中运行,则可以在运行配置中设置环境变量。</p>
<p>默认情况下,开发模式启用调试器和重载程序。如果不需要这些,请将<code>--no-debugger</code>或<code>--no-reloader</code>传递给<code>run</code>命令。</p>
<hr/>
<p>不过,这个警告只是一个警告,并不是阻止应用程序运行的错误。如果你的应用程序不工作,你的代码还有其他问题。</p>