我正在运行 bitnami-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'ed 到 statictest/ 位置,但是当我导航到我的 {url}/static/image.jpg 时,我收到以下消息:
在此服务器上找不到请求的 URL /static/image.jpg。
为了提供这张图片,我还需要做些什么吗?