首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Django测试没有运行特定的应用程序测试

Django测试没有运行特定的应用程序测试
EN

Stack Overflow用户
提问于 2013-08-19 13:43:58
回答 1查看 131关注 0票数 1

我有一个名为“站点”的应用程序,它正常运行在内置服务器上,我可以与它进行交互,没有任何问题。

我在标准tests.py文件中添加了测试,并运行了"manage.py测试站点“。

我的tests.py文件中有两个测试,都是以"test“开头的。

当我在详细模式下运行manage.py命令时,我得到:

代码语言:javascript
复制
test_get_current_site (django-contrib.sites.tests.SitesFrameworkTests) ... ok
test_save_another (django-contrib.sites.tests.SitesFrameworkTests) ... ok
etc.

在我看来,我的名字与内部模块有冲突。

有什么方法可以让manage.py测试我的代码吗?还是应该直接修改我的应用程序名呢?

EN

Stack Overflow用户

回答已采纳

发布于 2013-08-19 13:52:55

重命名你的应用程序。从应用程序设置上的文档

应用程序名称必须是唯一的models.py中定义的应用程序名称(即包含INSTALLED_APPS的模块路径的最后虚线部分)必须是唯一的。例如,不能将django.contrib.authmyproject.auth同时包含在INSTALLED_APPS中。

在这种情况下,您的sites应用程序与Django站点框架django.contrib.sites冲突。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18315366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档