从可重用的软件包复制Django应用程序

时间:2015-11-10 15:51:08

标签: python django

我正在尝试利用可用的Django Package andablog。我已经从PyPI安装了必要的包。但是,我注意到即使在createView中包含以下代码,命令settings.py也不会在项目文件夹中创建必要的应用程序文件夹。我错过了其他一些步骤吗?

python manage.py migrate

2 个答案:

答案 0 :(得分:2)

python manage.py migrate不应该创建任何目录,其目标是生成所安装的应用程序正常工作所需的数据库表(有关详细信息,请阅读doc)。

您安装的第三方应用程序位于Python路径的某个位置,而Django知道如何访问它们,您不需要它们位于项目的文件夹中。

答案 1 :(得分:0)

您不会错过任何步骤,但您不应期望andablog成为本地Django应用程序 - 这不是将第三方应用程序添加到INSTALLED_APPS应该是什么做。 INSTALLED_APPS通知Django在引导时需要加载哪些包。迁移应用程序会将迁移完全放在不同的目录中。这些迁移文件的确切位置将根据您installed the package的方式而有所不同。