Django 1.8-如何测试tests文件夹中的特定文件? - python

这是我的目录:

CMSApp/tests/test_page.py
CMSApp/tests/test_user.py
CMSApp/models.py
CMSApp/views.py

我只想测试test_page.py。我可以做这个:

python manage.py test CMSApp/tests

但这将同时测试test_page.pytest_user.py。当我尝试

python manage.py test CMSApp/tests/test_page

它说:

No module named CMSApp/tests/test_page

当我尝试:

python manage.py test CMSApp/tests/test_page.py表示NoneType object is not iterable

参考方案

python manage.py test CMSApp.tests.test_page

您需要在__init__.py目录中具有tests才能使其成为模块。

将Django博客项目集成到HTML网站中 - python

我有一个经常使用HTML5,CSS3,JQUERY和静态图像的网站。我也有一个用Django编写的Blog,我想将其集成到网站中。我对Django真的很陌生,所以我想知道哪种方法是最好的使用方法。我应该将网站代码集成为Django项目的一部分,还是有其他解决方案?谢谢! 参考方案 您有2种方法将当前站点与Django集成。1)您可以使用API编写Django…

如何在Django中解决模块名称冲突? - python

创建Django应用程序时出错:python端发生错误。退出代码:1,err:CommandError:'untitled1'与现有Python模块的名称冲突,因此不能用作项目名称。请尝试使用其他名称。 python大神给出的解决方案 您正在使用哪个版本的python?升级您的django版本或降级您的python版本,这应该可以解决问题。您可以在cl中执行…

从Django的角度来看,“应用程序”如何工作? - python

首先,问题是技术性的,而不是概念性的。文档在不同地方提到您应该将INSTALLED_APPS应用程序的根模块放入其中。但是,该模块应该包含什么?按照惯例,startapp myapp创建的大多数文件都在那里。例如,urls, views, admin文件是从其他模块通过完全限定名称导入的,并且实际上可以在任何地方,因此它们只是约定。在django逻辑中似乎唯…

如何从Django模型生成文档? - python

目前,我们将Sphinx用于项目文档和Django模型字段描述。主要问题是:更改模型后,我们手动更新了Sphinx文档,有时会忘记/错过文档中的某些字段。有一些用于基于Django模型生成文档的工具吗? 参考方案 documentation说: Django的文件使用Sphinx文件系统, 转是基于docutils的。基本思想是格式化 纯文本文档已转换为HT…

处理后如何删除照片? - python

我的Django模型中有两个字段: class Staff(models.Model): photo = models.FileField(blank=True, null = True) encodings = JSONField() 我从表单获取照片,然后使用该照片获取编码。处理后如何删除照片?我试过了self.photo = None or self.…