Django staticfiles 详解
1. settings.DEBUG=True
使用runserver的时候, handler=StaticFilesHandler, 所有的staticfiles, 也就是静态文件, 会使用该handler来处理, 具体的处理方式就是 按照settings.StaticDirs中的配置来serve staticfiles.
2. settings. DEBUG=False
使用runserver, handler = 普通的django.core.handler.wsgi.WsgiHandler, 该 handler 不处理staticfiles. 啥意思呢, 就是说你可以使用nginx apache等webserver来serve staticfiles 静态文件.
1. settings.DEBUG=True
使用runserver的时候, handler=StaticFilesHandler, 所有的staticfiles, 也就是静态文件, 会使用该handler来处理, 具体的处理方式就是 按照settings.StaticDirs中的配置来serve staticfiles.
2. settings. DEBUG=False
使用runserver, handler = 普通的django.core.handler.wsgi.WsgiHandler, 该 handler 不处理staticfiles. 啥意思呢, 就是说你可以使用nginx apache等webserver来serve staticfiles 静态文件.
本文详细介绍了Django框架中静态文件的处理方式。当settings.DEBUG为True时,Django使用StaticFilesHandler处理静态文件;而当settings.DEBUG为False时,则需要通过如nginx或apache等Web服务器来处理静态文件。
3740

被折叠的 条评论
为什么被折叠?



