django - 如何通过 Django 提供独立的静态应用程序
问题描述
我们使用 django 进行身份验证、用户管理、站点内容等,但我们有一个 JS 工具也需要在 django auth 之后。该工具是一个 html 页面,它通过 html 页面中的相对路径 (src="./someJSfile.js") 拉入几十个静态文件。
问题是我不知道如何通过 django 提供 html 文件,但保持相对路径不变。我可以为该目录创建一个 apache 别名,以便相对路径保持不变,但随后通过 apache 提供 html 并绕过身份验证。我希望能够通过 django 视图提供 html 文件,以便身份验证工作,并将静态文件保存在同一目录中。
是否有一些 apache 魔术,我可以通过 django 提供 html,但使用别名通过 apache 提供静态,同时将 html 和静态保持在同一个目录中?
提前致谢
解决方案
推荐阅读
- node.js - 很难将我的 MERN 堆栈应用程序部署到 Heroku
- java - 如何从不同的类范围访问变量
- webpack - 具有服务器端配置的静态 javascript 应用程序
- python - 使用 Tweepy 通过 twitter 提取推文
- python - AWS EC2 无法执行脚本 docker-compose
- excel - 在不打开文件的情况下使用 VBA 检测 Excel 文件是否具有 IRM(信息权限管理)限制
- ios - 如何让容器视图的内容与 Swift 中的父表视图同步滚动?
- grafana - 带有 mod 运算符的 Grafana(剩余部分)
- python - 在网络抓取时使用 python 替代 selenium 中的 time.sleep()?
- reactjs - React Typescript 对象可能是“未定义的”。TS2532