在django ec2实例上找不到静态文件

时间:2012-06-07 07:05:03

标签: django static amazon-ec2

我正在运行bitnam-djangostack 1.4 ubuntu 12.04 AMI。

我想简单地从html页面提供.jpg文件。

这是我的urls.py:

urlpatterns = patterns('', 
    # static stuff:
    url(r'^static/(?P<path>.*)$', 'django.views.static.serve',
        {'document_root': settings.STATIC_ROOT}),
)

这是我的settings.py的相关部分:

STATIC_ROOT = '/home/bitnami/statictest/'

# URL prefix for static files.
# Example: "http://media.lawrence.com/static/"
STATIC_URL = '/static/'


# Additional locations of static files
STATICFILES_DIRS = (
    '/home/bitnami/apps/django/django_projects/static_root/images',
    '/home/bitnami/statictest',
    '/home/bitnami/statictest/images',
    '/home/bitnami/apps/django/django_projects/Project/static_root',
)

我已经将一个简单的jpeg图像scp到statictest / location但是当我导航到我的{url} /static/image.jpg时,我收到以下消息:

  

在此服务器上找不到请求的URL /static/image.jpg。

为了能够提供这张图片,我还需要做些什么吗?

0 个答案:

没有答案