安装django-app作为用户库意味着什么?

时间:2016-05-24 22:34:11

标签: python django

我刚刚完成了我的第一个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来说真的很新。 : - )

1 个答案:

答案 0 :(得分:1)

当你将python软件包安装为库时,它安装在python的packages文件夹中,因此可以在系统的任何地方使用它。

所以,是的,当您在INSTALLED_APPS中添加其名称时,您的Django项目应该能够找到您的应用程序。如果您的应用没有自己的型号,您甚至不必将其包含在已安装的应用中,只需在需要时使用它即可从中导入。

我不确定你在使用什么系统,但在Linux中,通常安装的python包位于/ usr / lib / {PYTHON VERSION} / site-packages / (仅供参考)