[英]Django Projects & Apps
我是django新手,并且尝试将我的项目和应用程序放在桌面上的目录中。我需要将这些目录添加到python路径中,以便它知道它们在哪里生活并可以彼此交互。最好? 我发现了几种可能会带来不利影响的方法???
那怎么走呢?
我倾向于使用简单
import sys
path = '/var/www/Django/'
if path not in sys.path:
sys.path.append(path)
在我的WSGI脚本中,它们“为”我的应用程序提供“动力”。 我还有一个自定义管理命令,可以在调用shell之前执行此操作。 在此之前,我只是将以上内容转储到settings.py
。
/var/www/Django
是我所有项目的归属-因此,如果我指的是项目,则始终使用project.app
。 一旦创建了可重复使用的便携式应用程序,它就会毕业并生活在/var/www/Django
本身中,并通过其他项目的settings.py
包含在内。 那有意义吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.