首页 > 解决方案 > 如何通过 Django 提供独立的静态应用程序

问题描述

我们使用 django 进行身份验证、用户管理、站点内容等,但我们有一个 JS 工具也需要在 django auth 之后。该工具是一个 html 页面,它通过 html 页面中的相对路径 (src="./someJSfile.js") 拉入几十个静态文件。

问题是我不知道如何通过 django 提供 html 文件,但保持相对路径不变。我可以为该目录创建一个 apache 别名,以便相对路径保持不变,但随后通过 apache 提供 html 并绕过身份验证。我希望能够通过 django 视图提供 html 文件,以便身份验证工作,并将静态文件保存在同一目录中。

是否有一些 apache 魔术,我可以通过 django 提供 html,但使用别名通过 apache 提供静态,同时将 html 和静态保持在同一个目录中?

提前致谢

标签: djangoapachedjango-viewsdjango-templates

解决方案


推荐阅读