【问题标题】:Pycharm Can not find the reference to external javascript and css filesPycharm找不到对外部javascript和css文件的引用
【发布时间】:2016-06-28 09:50:04
【问题描述】:

当我 ctrl 单击它们的路径字符串时,我无法找到我的外部 javascript 和 css 文件。

我的 html 模板路径是'bodhitree-flipped/concept/templates/concept/content_developer.html'。而我的外部 video.js 文件路径是'bodhitree-flipped/video/static/video-js/video.js'。

知道如何制作 pycharm 来定位我的 js 文件吗? 我知道解决方案是运行python manage.py collectstatic 命令,它将我所有的资产文件复制到/staticfiles 文件夹,但我不想这样做,因为它会通过复制所有文件来增加我的项目的大小静态文件。

我尝试使用 File->invalidate caches/Restart... 下的选项重建文件索引,但不幸的是这也不起作用。

这就是我的项目结构的样子。

点击文件查看settings.py中的代码

非常感谢任何帮助。

【问题讨论】:

  • 我不在我的电脑 atm 所以不记得确切但是如果你右键单击文件结构中的静态目录,可以选择将目录设置为内容根目录或类似的东西..
  • 我可以访问我的电脑,所以你可以试试:Right click -> Mark directory as: -> Resource Root
  • 不,它不起作用。
  • 您的静态根文件等设置是否正确?
  • 我认为我们不需要更改任何默认设置来启用此功能。

标签: django pycharm


【解决方案1】:

我刚刚将python模板语言从jinja更改为Django(设置->语言和框架->python模板语言),然后使文件缓存无效。它奏效了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-26
    • 2010-12-08
    • 1970-01-01
    • 1970-01-01
    • 2020-07-15
    • 2020-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多