89得票4回答
升级到Django 1.8 - AttributeError: django.test.TestCase没有属性'cls_atomics'

我将Django 1.7项目升级到Django 1.8,现在运行测试(这些测试是django.test.TestCase子类)时出现错误。Traceback (most recent call last): File "env\lib\site-packages\django\test\t...

79得票8回答
无法使用Django manage.py创建超级用户

尝试为我的数据库创建超级用户: manage.py createsuperuser 收到一个令人悲伤的递归消息: 由于未在TTY中运行,超级用户创建被跳过。您可以在项目中运行manage.py createsuperuser手动创建一个。 Django,你认真的吗? 我找到的唯一信...

74得票4回答
Django 1.9中syncdb的替代方法是什么?

看看这个:$ pypy ./manage.py syncdb /usr/lib64/pypy-2.4.0/site-packages/django/core/management/commands/syncdb.py:24: RemovedInDjango19Warning: The sync...

53得票3回答
在Django中使用select_related选择特定字段

我有两个模型Article和Blog,它们使用外键相关联。在提取文章时,我只想选择博客名称。articles = Articles.objects.all().select_related('blog__name') 查询生成的结果显示它从Blog模型中选择了所有字段。我尝试使用only()和...

48得票1回答
如何在使用--fake后重新执行Django 1.8上的迁移

我的迁移出了问题,我给一个模型添加了一个新的datetimefield,然后我使用了makemigrations和migrate。python manage.py makemigrations python manage.py migrate 但是之后迁移出现了“表已存在错误”。我想我可以伪造...

48得票8回答
Django 1.8和syncdb/migrate中的auth_user错误

在升级到Django 1.8(使用zc.buildout)并运行syncdb或migrate时,我收到了此消息: django.db.utils.ProgrammingError: relation "auth_user" does not exist 我的一个模型包含django.con...

44得票2回答
升级到Django 1.8后,“Fixed default value provided”

Django 1.8现在为模型提供了一些问题检测,这很好。但是,对于给我一个警告的情况,我理解了问题,但我不明白它给我的提示有什么作用。这是我的(糟糕的)模型字段:my_date = DateField(default=datetime.now()) 很容易看出为什么这样做是不好的。但是这是它...

40得票5回答
Django应用程序运行良好,但出现TEMPLATE_*警告消息

当我使用runserver时,会出现以下警告信息: (1_8.W001) 独立的TEMPLATE_*设置在Django 1.8中已废弃,TEMPLATES字典优先。您必须将以下设置的值放入默认的TEMPLATES字典中:TEMPLATE_DEBUG。 根据Django文档所述: ...

37得票3回答
在Django 1.8或更高版本中填充时出现“模型尚未加载”错误。

我正在使用这段代码来填充我的数据库: import os def populate(): python_cat = add_cat('Python') add_page(cat=python_cat, title="Official Python Tutorial...

35得票6回答
创建新的内容类型时出现错误。在尝试逐个迁移应用程序之前,请确保已迁移contenttypes。

我试图从 Django 1.6 迁移到 Django 1.8。我在 Django 1.6 中使用 South 来管理 migrations。我已经通过 python manage.py makemigrations 成功创建了新的迁移文件。但是,在运行 python manage.py mig...