Pycharm 无法识别 .min.css 文件(未解析的模板参考)(Django)

问题描述 投票:0回答:5
python django twitter-bootstrap pycharm
5个回答
3
投票

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

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

pic


2
投票

settings.py 删除 STATIC_ROOT,像这样替换其他的:

STATIC_URL = '/static/'

STATICFILES_DIRS = [

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

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


0
投票
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" />

0
投票

在settings.py中

STATIC_DIR = os.path.join(BASE_DIR, 'static')

然后添加>>>>>>>>>>>>>STATICFILES_DIRS =['将路径放入您的静态文件此处(包含它的项目文件夹)/static/']

like so
 STATICFILES_DIRS = [
        "qinasmartmap/static/",
        "qinasmartmap/qinaservics/static/",
    
    ]

然后将其添加到

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 文件中


0
投票

在 PyCharm 2024.1.2 版本中我修复了这个问题。你应该输入这个路径: 设置 -> 语言和框架 -> Django: 在这里选择项目的settings.py文件

© www.soinside.com 2019 - 2024. All rights reserved.