html - Django 服务 CSS 和 HTML

标签 html css django

我目前正在开发一个 Django 应用程序,需要部署我正在努力部署的 css 样式表,例如 base_site.css。我目前正在 depolying 一个工作正常的“索引”url,但需要链接 css 表 - 我的设置如下:

3) 样式表内容示例:

<link rel="stylesheet" type="text/css" href="Tom/base.css" />

感谢您的帮助。

最佳答案

在开发模式下,Django 会很乐意为您提供静态 Assets 。因此,对于您的示例,您的 settings.py 中会有类似这样的内容:

STATIC_ROOT = 'path-to-your-app/static'
STATIC_URL = '/static/'

那么你的目录结构应该是这样的:

static/
  Tom/
    base.css

并将标签的 href 更改为:

/static/Tom/base.css

Django 有关于这个主题的非常好的文档,花点时间通读一下:

https://docs.djangoproject.com/en/1.4/howto/static-files/

关于html - Django 服务 CSS 和 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12019393/

相关文章:

python - 从rest_framework.serializer.Field中的django.db.models.Field继承help_text

PHP MySQL 购物车未在数据库中更新

html - CSS响应式两列,多行合并为一列

javascript - 禁用时如何设置表单(可选下拉框)的样式? ( react 引导)

php - JavaScript 突然停止工作

django - 当 drf 使用 ListAPIView 返回空查询集时如何返回 404

java - Swing JDialog/JTextPane 和 HTML 链接

java - 通过 Java 查询和抓取的廉价航类

css - 查找无序列表树的实际宽度

python - 如何找到我的网络托管 django 应用程序的访问者数量?