有谁知道如何使用django进行符号链接?我已经在我的django项目中添加了sphinx文档,但由于它不是django包本身所以我无法使用通常的django框架链接它们。我的老板告诉我将它复制/符号链接到帮助目录中的静态文件夹然后它将通过/ static / help /提供,但我不知道如何做到这一点,在线信息充其量是粗略的。
答案 0 :(得分:2)
Symlinking是一个文件系统功能,允许您从一个路径到另一个路径创建快捷方式。它与django没有任何关系。
由于您的网络服务器正在提供STATIC_ROOT
文件夹的内容,因此您只需将sphinx build文件夹符号链接到静态文件夹中的路径,您的网络服务器就会为其提供服务。
这样做(假设您使用的是ubuntu或类似的):
ln -s /path/to/existing/sphink/build/ /path/to/django/static/folder/help/