python - 我正在使用 django,但我的静态文件没有加载
问题描述
这些是我的文件请告诉我我做错了什么或需要做哪些更改
设置.py
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'assets')
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)
索引.html
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static
'firstapp/style.css' %}"/>
<h1>Here are all Albums</h1>
{% if all_albums %}
<ul>
{% for album in all_albums %}
<li><a href="{% url 'firstapp:detail' album.id %}">{{ album.album_title }}</a> </li>
{% endfor %}
</ul>
{% else %}
<h1>No data found</h1>
{% endif %}
样式.css
body{
background: white url{"images/background.png"};
}
mysite/firstapp/urls.py
app_name = 'firstapp'
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^(?P<album_id>[0-9]+)/$',views.detail, name='detail'),
url(r'^(?P<album_id>[0-9]+)/favorite/$', views.favorite, name='favorite'),
]
mysite/mysite/urls.py
urlpatterns = [
url('admin/', admin.site.urls),
url(r'^firstapp/', include('firstapp.urls')),
]
解决方案
推荐阅读
- java - 即使它在 Java 中给出编译错误,我也能够创建一个类对象
- html - 如何使网页内容居中
- c++ - 是什么导致 GUI 和非 GUI 程序中的同步块功能“睡眠”的不同结果
- mongodb - 数组内的MongoDB每日数据
- java - Java 矩阵点积 ArrayIndexOutOfBoundsException
- react-native - ReactNative:当应用程序在后台运行时,“Linking.addEventListener”会触发吗?(深度链接)
- python - pandas to_csv 创建空的、未指定的文件
- python - Python 3 获取 JSON 值
- angularjs - 单击 Gigya 共享栏电子邮件图标隐藏默认的 Gigya 电子邮件共享弹出窗口
- wordpress - 如何使用本机反应在购物车中添加产品?