我刚刚完成了我的第一个Django-app,现在我有一个.tar.gz文件。 (这是我的第一个:'))
拥有.tar.gz文件之后我就好了......现在接下来会怎么样?我该如何安装?我发现了这个问题:How do I install Python/Django Modules?我正在阅读@Miku对问题的回答,我在想:好的,如果我只是做pip install --user django-polls/dist/django-polls-0.1.tar.gz
(来自Advanced tutorial: How to write reusable apps文档!)这意味着我的在我添加应用程序后,django proyect应该能够找到我的应用程序
INSTALLED_APPS
?
因为我正在按照教程操作,我在manage.py
文件旁边有 app文件夹。并且知道pip说我的应用程序已安装,而且我的项目目录中没有创建文件夹。
如果这是一个非常愚蠢的问题,请原谅我,我对django来说真的很新。 : - )
答案 0 :(得分:1)
当你将python软件包安装为库时,它安装在python的packages文件夹中,因此可以在系统的任何地方使用它。
所以,是的,当您在INSTALLED_APPS中添加其名称时,您的Django项目应该能够找到您的应用程序。如果您的应用没有自己的型号,您甚至不必将其包含在已安装的应用中,只需在需要时使用它即可从中导入。
我不确定你在使用什么系统,但在Linux中,通常安装的python包位于/ usr / lib / {PYTHON VERSION} / site-packages / (仅供参考)