Python Django和SSL服务器
我正在Django应用程序中使用Django SSLServer附加组件。见: 由于某种原因,当我运行服务器(使用PyCharm)时,我的静态内容无法正确呈现(如果有的话!)。但是,当我运行内置的HTTP服务器时,它会很好地呈现静态文件 我如何重新路由我的站点,使静态工作的HTTPS?我正在使用Django的内置服务器Python Django和SSL服务器,python,django,ssl,Python,Django,Ssl,我正在Django应用程序中使用Django SSLServer附加组件。见: 由于某种原因,当我运行服务器(使用PyCharm)时,我的静态内容无法正确呈现(如果有的话!)。但是,当我运行内置的HTTP服务器时,它会很好地呈现静态文件 我如何重新路由我的站点,使静态工作的HTTPS?我正在使用Django的内置服务器 谢谢 在你的url.py中,你应该映射你的静态路径,即: url(r'^static/(?P<path>.*)$', 'django.views.static.ser
谢谢 在你的url.py中,你应该映射你的静态路径,即:
url(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}),
url(r'^static/(?P.*)$,'django.views.static.service',{'document\u root':settings.static\u root}),
或者
from django.conf import settings
...
(r'^static/(?P<path>.*)$', 'django.views.static.serve',
{'document_root': settings.STATIC_DOC_ROOT}),
来自django.conf导入设置的
...
(r'^static/(?P.*)$,'django.views.static.service',
{'document\u root':settings.STATIC\u DOC\u root}),
这将在DEBUG=False
希望这有帮助 更新您的静态URL以使用https?它应该是什么样子?O_O目前它是/静态的/您是否尝试将其设置为?