gpt4 book ai didi

python - Django 没有接受新的更改

转载 作者:太空宇宙 更新时间:2023-11-03 19:12:45 24 4
gpt4 key购买 nike

我正在运行 GitHub 存储库中的旧分支 A,并且 Django 没有获取任何静态文件。奇怪的是,如果我对模板进行任何文本更改,它也不会选择这些。我尝试过刷新页面、以隐身模式打开 Chrome、重新启动服务器等,但没有任何效果。

在不同的分支 B 中运行开发服务器并切换回这个分支后,Django 的表现就像我仍在分支 B 上运行一样(没有出现 404 错误):

$ ./manage.py runserver
0 errors found
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[12/Sep/2012 23:25:48] "GET /interviews/ HTTP/1.1" 200 13295

但是一旦我重新启动服务器,它就恢复到分支 A 的未更改版本(没有任何更改被拾取,也找不到静态文件):

$ ./manage.py runserver
Validating models...

0 errors found
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[12/Sep/2012 23:26:20] "GET /interviews/ HTTP/1.1" 200 13295
[12/Sep/2012 23:26:20] "GET /static/js/plugins.js HTTP/1.1" 404 2653
[12/Sep/2012 23:26:20] "GET /static/js/jquery-1.7.1.min.js HTTP/1.1" 404 2653
[12/Sep/2012 23:26:20] "GET /static/css/style.css?v=2 HTTP/1.1" 404 2653
[12/Sep/2012 23:26:20] "GET /static/js/script.js HTTP/1.1" 404 2653

在两个分支之间,settings.py 和静态文件夹是相同的,因此我什至不确定从哪里开始进行故障排除。

最佳答案

DEBUG = True

检查一下。如果 DEBUG = False,内置 Django 开发服务器无法处理静态文件。

关于python - Django 没有接受新的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12399493/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com