我是python Django的新手。
我有一个如下项目:
但是在我的TestModel
APP中,这里有一个index.html:
<!doctype html>
{% load staticfiles %}
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Keywords" content="" />
<meta name="description" content="" />
<!-- <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" /> -->
<title>Python探索馆 - Slice</title>
<!-- Main Theme -->
<link rel="stylesheet" href="{% static 'css/style.css' %}" />
<!-- Font -->
<link rel="stylesheet" href="http://at.alicdn.com/t/font_n5vylbuqe61or.css" />
</head>
<body>
...
你看我加载了静态文件。
在我的testdj/
settings.py
中,我设置了STATIC_URL
:
STATIC_URL = '/static/'
但是在浏览器中,样式表没有加载成功。
修改-1
css structrue:
答案 0 :(得分:3)
您已将静态文件放在模板文件夹中。那不是他们去的地方。您需要将它们放在应用程序中或STATICFILES_DIRS设置引用的文件夹中。