我正在学习django,而且我已经有一些noobish问题。我不能指向我的静态文件夹,我尝试了所有的组合,观看的人做在YouTube上的教程等如何指向django中的静态文件夹
我的settings.py看起来是这样的:
STATIC_ROOT = '/home/peter/brewery/static/'
TEMPLATE_DIRS = '/home/peter/brewery/mysite/templates/'
其中啤酒厂/是文件夹含有的mysite /静态/,mysite的是文件夹中
django-admin.py startproject
其中settings.py也住创建...
似乎/的模板文件夹正确映射,因为页面使用适当的模板进行渲染,所以它不能访问/ static/css /文件夹中的css。我显示在我的模板中的路径这样的css
<link ... href='/static/css/brewery.css' />
我也试图让我的电脑上的href绝对路径,它不起作用。
我使用Django 1.3和正在运行
你可以尝试在你的'href'中用'{{STATIC_URL}}'代替'/ static /'路径吗?另外,如果您使用某些开发人员工具进行调试,是否可以使用该网址的任何变体来访问CSS文件 - 也许您已关闭一个或两个文件夹? –
你看到这与devserver或apache /类似的网络服务器? – Rohan
你的urls.py的外观如何?你可以在这里发布吗? –