为什么我的静态文件没有加载?
Why my static files are not getting loaded?
我正在构建房地产 Web 应用程序。我的静态文件没有加载。
我已完成所有可能的设置以在我的应用程序中加载我的静态文件,但它不起作用。下面是我的代码,任何人都可以帮助我摆脱这个。
{% load static %}
<!DOCTYPE html>
<head>
<title>Marwat Real Estate</title>
<link rel="stylesheet" href="{% static 'css/all.css' %}">
<!-- Bootstrap -->
<link rel="stylesheet" href="{% static 'css/bootstrap.css' %}">
<!-- Custom -->
<link rel="stylesheet" href="{% static 'css/style.css' %}">
<!-- light box -->
<link rel="stylesheet" href="{% static 'css/lightbox.min.css' %}">
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
STATICFILES_DIR = [
os.path.join(BASE_DIR, 'btre/static')
]
按照以下步骤操作:
- 在应用程序(您工作的地方)中创建一个名为 static 的文件夹
- 将 style.css 设为 static 文件夹
- 在项目文件夹中创建一个名为 templates 的文件夹。
- 在 templates 文件夹中添加一个 html 文件。
在 settings.py 中注册 templates 文件夹。
例如:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
'templates'
],
'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',
],
},
},
]
在 html 文件中添加静态文件,如下所示:
例如:
{% load staticfiles %}
<link rel="stylesheet" href="{% static "style.css" %}" />
快乐的 Djangoing...:)
我正在构建房地产 Web 应用程序。我的静态文件没有加载。
我已完成所有可能的设置以在我的应用程序中加载我的静态文件,但它不起作用。下面是我的代码,任何人都可以帮助我摆脱这个。
{% load static %}
<!DOCTYPE html>
<head>
<title>Marwat Real Estate</title>
<link rel="stylesheet" href="{% static 'css/all.css' %}">
<!-- Bootstrap -->
<link rel="stylesheet" href="{% static 'css/bootstrap.css' %}">
<!-- Custom -->
<link rel="stylesheet" href="{% static 'css/style.css' %}">
<!-- light box -->
<link rel="stylesheet" href="{% static 'css/lightbox.min.css' %}">
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
STATICFILES_DIR = [
os.path.join(BASE_DIR, 'btre/static')
]
按照以下步骤操作:
- 在应用程序(您工作的地方)中创建一个名为 static 的文件夹
- 将 style.css 设为 static 文件夹
- 在项目文件夹中创建一个名为 templates 的文件夹。
- 在 templates 文件夹中添加一个 html 文件。
在 settings.py 中注册 templates 文件夹。 例如:
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [ 'templates' ], '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', ], }, }, ]
在 html 文件中添加静态文件,如下所示: 例如:
{% load staticfiles %}
<link rel="stylesheet" href="{% static "style.css" %}" />
快乐的 Djangoing...:)