Python Pycharm不';t识别.min.css文件(未解析的模板引用)(Django)

Python Pycharm不';t识别.min.css文件(未解析的模板引用)(Django),python,django,twitter-bootstrap,pycharm,Python,Django,Twitter Bootstrap,Pycharm,我在用Django和Pycharm 我今天开始使用Pycharm Professional,Pycharm不认识我的bootstrap.min.css文件 实际上,我的项目文件夹中有该文件,但它没有出现在Pycharm文件树中。 当然,我已经设置了静态目录、静态文件目录和静态根目录。 这在Pycharm教育版中从未发生过 谢谢你settings.py删除STATIC\u ROOT,像这样替换其他的: STATIC_URL = '/static/' STATICFILES_DIRS =

我在用Django和Pycharm

我今天开始使用Pycharm Professional,Pycharm不认识我的bootstrap.min.css文件


实际上,我的项目文件夹中有该文件,但它没有出现在Pycharm文件树中。

当然,我已经设置了静态目录、静态文件目录和静态根目录。

这在Pycharm教育版中从未发生过


谢谢你

settings.py删除STATIC\u ROOT,像这样替换其他的:

STATIC_URL = '/static/'

STATICFILES_DIRS = [

    os.path.join(BASE_DIR, 'static'),
]

在模板顶部,在任何HTML{%load static%}

settings.py remove static\u ROOT之前,按如下方式替换其他内容:

STATIC_URL = '/static/'

STATICFILES_DIRS = [

    os.path.join(BASE_DIR, 'static'),
]
put this code in settings.py
IN WINDOW OS

STATIC_URL = '/static/'
STATIC_ROOT= ''
STATICFILES_DIRS = ('C:/Python27/Scripts/yourprojectname/static/'),


IN UBUNTU

STATIC_URL = '/static/'
STATIC_ROOT= ''
STATICFILES_DIRS = ('/yourprojectfolderpath/static/'),


AND IN TEMPLATE FILE ON THE TOP

{% load staticfiles %}

<link rel="stylesheet" type="text/css" href="/static/bootstrap/css/bootstrap.min.css" />
在模板顶部,在任何HTML之前{%load static%}

将此代码放入settings.py
put this code in settings.py
IN WINDOW OS

STATIC_URL = '/static/'
STATIC_ROOT= ''
STATICFILES_DIRS = ('C:/Python27/Scripts/yourprojectname/static/'),


IN UBUNTU

STATIC_URL = '/static/'
STATIC_ROOT= ''
STATICFILES_DIRS = ('/yourprojectfolderpath/static/'),


AND IN TEMPLATE FILE ON THE TOP

{% load staticfiles %}

<link rel="stylesheet" type="text/css" href="/static/bootstrap/css/bootstrap.min.css" />
在Windows操作系统中 静态URL='/STATIC/' 静态_根=“” STATICFILES_DIRS=('C:/Python27/Scripts/yourprojectname/static/'), 在UBUNTU中 静态URL='/STATIC/' 静态_根=“” STATICFILES_DIRS=('/yourprojectfolderpath/static/'), 在顶部的模板文件中 {%load staticfiles%}
将此代码放入settings.py
在Windows操作系统中
静态URL='/STATIC/'
静态_根=“”
STATICFILES_DIRS=('C:/Python27/Scripts/yourprojectname/static/'),
在UBUNTU中
静态URL='/STATIC/'
静态_根=“”
STATICFILES_DIRS=('/yourprojectfolderpath/static/'),
在顶部的模板文件中
{%load staticfiles%}

我解决了这个问题。您需要更改Pycharm首选项

首选项>语言和框架>Python模板语言> 模板语言:Django


我解决了这个问题。您需要更改Pycharm首选项

首选项>语言和框架>Python模板语言> 模板语言:Django

在settings.py中

STATIC_DIR = os.path.join(BASE_DIR, 'static')
然后添加>>>>>>>>>>>>>>>>>>静态文件\u DIRS=['将静态文件的路径放在此处(包含它的项目文件夹)/STATIC/']

like so
然后将其添加到

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [STATIC_DIR, ],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]
别忘了
{%load static%}
在您的HTML文件中

在settings.py中

STATIC_DIR = os.path.join(BASE_DIR, 'static')
然后添加>>>>>>>>>>>>>>>>>>静态文件\u DIRS=['将静态文件的路径放在此处(包含它的项目文件夹)/STATIC/']

like so
然后将其添加到

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [STATIC_DIR, ],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]
别忘了
{%load static%}
在HTML文件中

我认为最简单的解决方法是让Pycharm告诉您它认为静态目录在哪里。然后按组合键自动完成。它应该向您显示它认为文件夹所在的目录/目录列表。确保{%load staticfiles%}位于模板文件的顶部。我认为解决此问题的最简单方法是让Pycharm告诉您它认为静态目录所在的位置。然后按组合键自动完成。它应该向您显示它认为文件夹所在的目录/目录列表。确保{%load staticfiles%}位于模板文件的顶部,同时我们知道您可能有点激动,请不要使用F-words,因为它可能会冒犯他人。您可以链接图片,有人会在中编辑它们。虽然我们知道您可能有点激动,但请不要使用F-words,因为它可能会冒犯他人。您可以链接图片,有人会在中编辑它们。