84得票15回答
运行Django的./manage.py syncdb时自动创建管理员用户

我的项目正处于早期开发阶段。我经常删除数据库并运行 manage.py syncdb 来从头开始设置我的应用程序。 不幸的是,这总是会弹出: You just installed Django's auth system, which means you don't have any su...

68得票6回答
Django管理.py未知命令:'syncdb'

我正尝试按照这个教程去操作,但是在第5步遇到了困难。 当我执行以下命令时: [~/Django Projects/netmag$] python manage.py syncdb 我收到了以下错误信息:Unknown command: 'syncdb' Type 'manage.py h...

63得票5回答
我可以在Django中使用数据库视图作为模型吗?

我想在我的数据库中使用一个我创建的视图作为我的Django视图的来源。 这是否可能,而不使用自定义SQL? ******13/02/09 更新*********** 像许多答案建议的那样,您可以在数据库中创建自己的视图,然后通过在models.py中定义它来在API中使用它。 但是需要...

51得票5回答
在Django中,我该如何从初始化脚本调用子命令“syncdb”?

我对Python和Django不熟悉,在阅读Django Book时,了解到了命令'python manage.py syncdb',它可以为我生成数据库表。在开发环境中,我使用内存中的sqlite数据库,因此每次重新启动服务器时都会自动清除。那么如何编写脚本来执行'syncdb'命令?(这应...

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...

39得票19回答
Django/Python初学者:执行python manage.py syncdb时出错 - 找不到psycopg2。

我安装了Macports中的Python 2.6、psycopg2和pgAdmin3。我的settings.py文件内容如下:DATABASE_ENGINE = 'postgresql_psycopg2' # 'postgresql_psycopg2', 'postgres...

29得票1回答
测试使用South迁移的Django应用程序

我正在尝试为使用South迁移的Django应用程序创建一些功能测试。 最终,我还将创建Twill测试。 当我尝试运行现有的测试时,由于South迁移的问题,测试数据库无法成功创建。(在第7个迁移中失败) 似乎为了测试目的,从Django模型构建测试数据库比从South构建更好,就像syn...

25得票6回答
频繁修改模型时的Django工作流程?

通常我在Django项目中不会事先设计我的模型,而是经常修改模型,因此每次都会删除我的测试数据库(因为"syncdb"不会自动为您更改表)。以下是我的工作流程,希望听听你的想法。欢迎任何想法... 修改模型。 删除测试数据库。(对于我来说总是一个简单的sqlite数据库。) 运行"sync...

25得票2回答
Django flush与sqlclear&syncdb的区别

有人能告诉我这两者有何区别吗?>manage.py flush # or reset 以及>manage.py sqlclear appname | python manage.py dbshell >manage.py syncdb

22得票5回答
如何使用Django-South恢复被删除的数据表?

我想在我的数据库中清除一张表,所以我删除了这张表。通常我会使用manage.py syncdb重新创建它。然而,这里的答案说不要再使用syncdb了。那么,我应该用什么替代呢?