为什么在创建新的 Django 应用程序时会发生冲突

问题描述

DataFrame.applymap 是主要的 Django 项目文件夹。

我创建了一个文件tn_gram_backend 并在其中尝试创建另一个名为 staging 的 Django 应用程序,但它向我抛出以下错误,如下图所示。请建议如何解决此问题。

ddc

解决方法

我认为这是因为在您的 tn_gram_backend 文件夹中已经有一个名为 ddc 的应用程序。由于您正在尝试创建一个同名的新应用程序,因此您会遇到冲突。 (即使它是一个子文件夹)。如果您将其命名为 ddc_stagning,它应该可以工作。在模块上使用相同的名称可能会导致导入问题。

,

您最终会得到两个名为“ddc”的应用程序,正如错误所暗示的那样,这是一个冲突。您可以在 staging/ddc/app.py 中的 apps.py 文件中重命名应用程序,但我怀疑您的 staging 文件夹确实属于 tn_gram_backend 文件夹之外。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...