向现有的Pycharm项目添加Flask支持

Mik*_*.K. 3 python pycharm flask

我正在做一个小项目,在该项目中显示琐碎的网页将很有帮助。它是在专业版PyCharm中开发的。

这是一个现有项目,因此最初并不是作为Flask应用创建的。

我已将Flask添加到我的requirements.txt中,并确保已安装它。但是,我没有自动完成任何Jinja模板的操作-本质上,我创建的HTML文件被视为哑HTML。

如何让PyCharm识别出我在使用Flask并采取相应的行动?

IDE屏幕截图

Wom*_*atz 5

您必须告诉PyCharm哪些文件夹包含您的模板。

  1. Settings/Project: NAME/Project Structure
  2. 单击包含模板的文件夹,然后单击紫色Templates按钮。

它可能会警告您未指定模板语言。如果是这样的话

  1. Settings/Language & Frameworks/Python Template Languages
  2. 在组合框中Template Language:选择您的模板语言(jinja?)
  3. 在下Template file types选择文件类型(可能是HTML)