相关疑难解决方法(0)

Django找不到静态文件.需要第二双眼睛,我会发疯的

Django不会提供我的静态文件.这是返回的错误:

[13/Jun/2014 06:12:09] "GET /refund/ HTTP/1.1" 200 2927
[13/Jun/2014 06:12:09] "GET /static/css/bootstrap.min.css HTTP/1.1" 404 1667
[13/Jun/2014 06:12:09] "GET /static/css/cover.css HTTP/1.1" 404 1643
[13/Jun/2014 06:12:09] "GET /static/js/bootstrap.min.js HTTP/1.1" 404 1661
[13/Jun/2014 06:12:09] "GET /static/assets/js/docs.min.js HTTP/1.1" 404 1667  
[13/Jun/2014 06:12:09] "GET /static/js/bootstrap.min.js HTTP/1.1" 404 1661
[13/Jun/2014 06:12:09] "GET /static/assets/js/docs.min.js HTTP/1.1" 404 1667
Run Code Online (Sandbox Code Playgroud)

这是我的base.html for bootstrap 的相关部分:

!DOCTYPE html>
<html lang="en">
{% load static %}
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" …
Run Code Online (Sandbox Code Playgroud)

python django static web twitter-bootstrap

16
推荐指数
3
解决办法
3万
查看次数

在OpenShift中提供Django静态文件

根据2014年3月的博客文章,OpenShift现在摆脱了一些目录,如wsgi /,wsgi/static /,data /和libs /.

鉴于我为此目的使用了wsgi/static,从现在开始我应该如何提供django静态文件?

django openshift

7
推荐指数
1
解决办法
1155
查看次数

Django 在 OpenShift 上向静态文件 URL 附加斜杠

我尝试使用 Python 3.3 卡带在 OpenShift 上部署 Django 1.6 应用程序,但遇到了静态文件问题。我在 OpenShift IRC 频道、教程/模板(例如)和之前的 StackExchange 问题(例如)方面取得了部分成功, 但没有任何方法可以完全解决问题。

当我通过 URL 请求静态内容(例如“mydomain.com/static/stylesheet.css”或“mydomain.com/static/icons/cog.svg”)时,我可以完美地看到它们。当静态文件用作图标的 SVG 数据时,它们显示得很好。仅当链接到样式表时我才会遇到问题。我使用以下内容将 CSS 包含在我的模板中:

<link type="text/css" rel="stylesheet" href={% static "stylesheet.css" %}/>
Run Code Online (Sandbox Code Playgroud)

我已经加载了使用{% load staticfiles %}. Django(我假设它是 Django,而不是 Apache)不是在 处查看样式表,而是/static/stylesheet.css在 处查找/static/stylesheet.css/(注意尾部斜杠)。这会导致请求失败并显示 404 状态代码。当我使用其他文件扩展名(我尝试过 、 和 )或链接到 的子目录中包含的文件时,也会发生.txt同样.css的.svg情况static。只有在这种情况下才会附加额外的尾部斜杠。

据我了解,如果 URL 与urls.py. 是否可以在 OpenShift 上配置 Apache,以便它直接处理对表单 URL 的所有请求/static/*?.htaccess我的目录中有一个wsgi包含命令的文件 …

apache django .htaccess python-3.x openshift

3
推荐指数
1
解决办法
1485
查看次数