正则表达式 – 使用django admin在httpd.conf中的AliasMatch
发布时间:2020-12-14 05:47:25 所属栏目:百科 来源:网络整理
导读:我在使用 django的apache中遇到了Alias的问题.在我的wsgi.conf中,我有以下别名: Alias /admin/static/ /opt/python/current/app/django_eb/static/Directory /opt/python/current/app/django_eb/static Require all granted/Directory 别名工作正常,但在我
我在使用
django的apache中遇到了Alias的问题.在我的wsgi.conf中,我有以下别名:
Alias /admin/static/ /opt/python/current/app/django_eb/static/ <Directory /opt/python/current/app/django_eb/static> Require all granted </Directory> 别名工作正常,但在我的django管理员中,我只在某些页面中获得静态.该问题与别名路径有关,因为django admin根据该部分包含URL的其他部分.以下示例: http://blablabla.com/admin/**auth/group**/static/admin/css/base.css/ 对于每个django应用程序,其他信息将添加到URL并且Alias无法解析.有没有办法使用AliasMatch而不是Alias来映射这种情况? 我想我可以使用简单的别名手动映射每个额外的路径,但这不是一个有效和舒适的解决方案…… 谢谢!! 解决方法
您不应该经历所有映射.您的STATIC_URL是否设置为/ static /之类的根目录?如果是这样,你应该只需要Alias / static / / opt / python / current / app / django_eb / static /并且不要忘记运行collectstatic.
???????????????????? – Nostalg.io 你是对的我的问题与STATIC_URL有关我把它设置为静态/.我已将其更改为/ static /现在它可以正常工作 – rdiaz82 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |