【问题标题】:Django collectstatic errorDjango收集静态错误
【发布时间】:2012-10-30 02:23:34
【问题描述】:

错误:

这将覆盖现有文件!
您确定要这样做吗?

输入“yes”继续,或输入“no”取消:yes
回溯(最近一次通话最后一次):

中的文件“manage.py”,第 14 行 执行管理器(设置)
文件“D:\CODE\wamp\www\AMBIENTES\env\Lib\site-packages\django\core\management\__init__.py”,第 459 行,在 execute_manager
实用程序.execute()
文件“D:\CODE\wamp\www\AMBIENTES\env\Lib\site-packages\django\core\management\__init__.py”,第 382 行,在执行
self.fetch_command(子命令).run_from_argv(self.argv)
文件“D:\CODE\wamp\www\AMBIENTES\env\Lib\site-packages\django\core\management\base.py”,第 196 行,在 run_from_argv
self.execute(*args, **options.__dict__)
文件“D:\CODE\wamp\www\AMBIENTES\env\Lib\site-packages\django\core\management\base.py”,第 232 行,在执行
输出 = self.handle(*args, **options)
文件“D:\CODE\wamp\www\AMBIENTES\env\Lib\site-packages\django\core\management\base.py”,第 371 行,在句柄
返回 self.handle_noargs(**options)
文件“D:\CODE\wamp\www\AMBIENTES\env\Lib\site-packages\django\contrib\staticfiles\management\commands\collectstatic.py”,第 163 行,在 handle_noargs
收集 = self.collect()
文件“D:\CODE\wamp\www\AMBIENTES\env\Lib\site-packages\django\contrib\staticfiles\management\commands\collectstatic.py”,第 113 行,在 collect
处理程序(路径、前缀路径、存储)
文件“D:\CODE\wamp\www\AMBIENTES\env\Lib\site-packages\django\contrib\staticfiles\management\commands\collectstatic.py”,第 287 行,在 copy_file
如果不是 self.delete_file(path, prefixed_pa​​th, source_storage):
文件“D:\CODE\wamp\www\AMBIENTES\env\Lib\site-packages\django\contrib\staticfiles\management\commands\collectstatic.py”,第 219 行,在 delete_file
self.storage.modified_time(prefixed_pa​​th)
文件“D:\CODE\wamp\www\AMBIENTES\env\Lib\site-packages\django\core\files\storage.py”,第 264 行,在 modified_time
返回 datetime.fromtimestamp(os.path.getmtime(self.path(name)))
ValueError: 平台 localtime()/gmtime() 函数的时间戳超出范围

(env) D:\CODE\wamp\www\lezcheung\lezcms>

有人知道帮帮我吗?

【问题讨论】:

    标签: python django


    【解决方案1】:

    这似乎是由collectstatic 收集的文件的最后修改时间戳非常不准确(如 1970 年之前)引起的。尝试在 Google 上搜索可让您修改文件的最后修改日期并将其更改为合理日期的工具。

    【讨论】:

      【解决方案2】:

      我发现了。

      这只是因为我在 /static/fonts/ 中放了一些字体,而 django 不接受静态文件夹上的字体。所以,我将此文件更改为 /media/fonts/。

      工作! :D

      【讨论】:

        猜你喜欢
        • 2015-12-22
        • 1970-01-01
        • 1970-01-01
        • 2022-01-09
        • 2020-09-11
        • 2014-01-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多