无法替换 Django 1.8 中的静态图像
Not able to replace static image in django 1.8
以下是我的 settings.py 个条目。
STATIC_URL = '/static/'
STATIC_ROOT = '/home/eankuls/django-kuls/django_test/assets'
STATICFILES_DIRS = (
'/home/eankuls/django-kuls/django_test/static/',
)
我的图片被放置为"/home/eankuls/django-kuls/django_test/static/images/ankur.jpg"
。我执行了 "python manage.py collectstatic"
命令,该命令将我的图像创建为 '/home/eankuls/django-kuls/django_test/assets/images/ankur.jpg'
的副本并完美执行。
现在我正在尝试用 'kuls.jpg'
替换此图像。我删除了资产文件夹。在 '/home/eankuls/django-kuls/django_test/static/images'
处将 ankur.jpg
替换为 kuls.jpg
并再次将 "collectstatic"
命令替换为 运行。
它使用 "kuls.jpg"
成功创建了资产文件夹,但是在 运行 连接服务器后 "ankur.jpg"
在我的浏览器上可见,而不是 "kuls.jpg"
。较旧的甚至不存在于我的文件夹结构中的任何位置,但它仍然存在于输出中。请帮忙
如果您需要更多详细信息 settings.py
,请告诉我
我认为您的代码没有问题,问题出在您的浏览器上。
清除浏览器的缓存并重试。
以下是我的 settings.py 个条目。
STATIC_URL = '/static/'
STATIC_ROOT = '/home/eankuls/django-kuls/django_test/assets'
STATICFILES_DIRS = (
'/home/eankuls/django-kuls/django_test/static/',
)
我的图片被放置为"/home/eankuls/django-kuls/django_test/static/images/ankur.jpg"
。我执行了 "python manage.py collectstatic"
命令,该命令将我的图像创建为 '/home/eankuls/django-kuls/django_test/assets/images/ankur.jpg'
的副本并完美执行。
现在我正在尝试用 'kuls.jpg'
替换此图像。我删除了资产文件夹。在 '/home/eankuls/django-kuls/django_test/static/images'
处将 ankur.jpg
替换为 kuls.jpg
并再次将 "collectstatic"
命令替换为 运行。
它使用 "kuls.jpg"
成功创建了资产文件夹,但是在 运行 连接服务器后 "ankur.jpg"
在我的浏览器上可见,而不是 "kuls.jpg"
。较旧的甚至不存在于我的文件夹结构中的任何位置,但它仍然存在于输出中。请帮忙
如果您需要更多详细信息 settings.py
,请告诉我我认为您的代码没有问题,问题出在您的浏览器上。 清除浏览器的缓存并重试。