【问题标题】:Loading a typical image to Django 1.3将典型图像加载到 Django 1.3
【发布时间】:2011-09-22 22:55:14
【问题描述】:

我有一个关于将图像添加到 Django 1.3 的非常基本的问题。

我几乎已经阅读了有关添加静态文件的全部文档,搜索了相关结果,但我的案例仍然存在问题。

请看一下我的设置:

STATIC_ROOT = '/home/vahid/Aptana3Workspace/djangoshop/djangoShop/static'

STATIC_URL = '/static/'

STATICFILES_DIRS = (STATIC_ROOT ,  )

我做了最后一个是为了避免 ROOT 和 DIRS 之间的冲突,并使实现这个想法更简单。

我还在 settings.py 中添加了一些内容:

STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
'django.contrib.staticfiles.finders.DefaultStorageFinder',
)

INSTALLED_APPS = (.....
                               'django.contrib.staticfiles',
                               .........
                               ) 

但我在加载图片时仍然遇到问题(例如:logo.jpg)

在开发环境中加载图片的简单方法是什么?

另外一点是,我正在使用 Django 1.3 开发一个电子商务项目,并且希望将每个图像展示到产品信息之外,这些信息由“models.ImageField”保存。如您所见,这也是静态文件的问题。

【问题讨论】:

    标签: python django static-libraries django-models


    【解决方案1】:

    我不确定这是否会回答您的问题,但出于类似的目的,我要么在本地运行 Apache 来提供我的媒体,或者如果我的网站的实时版本已经存在,甚至将 Django 指向实时站点以获取媒体文件启动并运行。

    我发现photologue 适合我所有的图像处理需求。

    【讨论】:

    • 很抱歉回复很晚。感谢您的回复。效果很好:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-07
    • 1970-01-01
    • 2019-11-05
    • 2021-05-14
    • 1970-01-01
    • 2021-12-09
    • 2019-07-24
    相关资源
    最近更新 更多