【发布时间】:2019-12-16 08:59:21
【问题描述】:
我无法在模板中使用 django 加载静态文件,我的文件如下所示
设置.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'Theme'
]
STATIC_DIR = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
STATICFILES_DIR = [
STATIC_DIR,
]
模板/index.html
<!DOCTYPE html>
{% load static %}
<html lang="en">
<head>
<meta charset="UTF-8">
<title>First App</title>
</head>
<body>
<h1>Hello this is index.html!</h1>
<img src="{% static 'images/mark.jpg' %}" alt="My image">
</body>
</html>
项目目录
【问题讨论】:
-
您是否将静态网址添加到
urls.py? -
不,我没有这样做,因为我有两个 urls.py 一个用于主项目,另一个用于我必须添加此 url 的应用程序
标签: django