django-syncdb

    5热度

    1回答

    因为我使用自己的身份验证和授权系统(使用我自己的用户/权限模型),我想完全禁用Django这个标准应用程序。 我试着从MIDDLEWARE_CLASSES和 INSTALLED_APPS删除相关的行,但是当我使用的执行syncdb命令,来与默认的身份验证系统中的默认表 仍在 创建。有没有办法来防止这种情况发生?我的主要问题是标准表覆盖了我想用于自己的认证系统的表。 INSTALLED_APPS =

    2热度

    2回答

    我有一个配置文件模型用于从auth应用程序为用户定义配置文件。此外,我有一个信号,每次创建用户时都会创建一个空白配置文件。 问题是,从clean开始,在User表后面创建Profile表,因此,当我被要求添加超级用户时,我的信号函数失败,因为没有Profile表进入空剖面。 有没有办法强制syncdb创建表的顺序,以便在添加超级用户时应该已经创建了配置文件表?

    0热度

    1回答

    跳过我在settings.py宣布几个应用程序: INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', 'django.contrib.admind

    29热度

    1回答

    我正在尝试为使用南迁移的Django应用程序创建一些功能测试。 最终,我还将创建Twill测试。 当我尝试运行现有的测试时,由于South迁移的问题,未成功创建测试数据库。 (失败@ 58次迁移中的第7次) 似乎为了测试的目的,最好从Django模型构建测试数据库,比如syncdb,而不是南部。 如何设置Django测试套件以从当前模型构建测试数据库与尝试使用South?

    1热度

    3回答

    我有一个项目,结构是这样的: project/ __init__.py db/ models/ __init__.py article.py project.py ontology/ __init__.py coded.py 这是一个有点大,但是这是想法。 models.__init__

    2热度

    1回答

    有没有办法让syncdb忽略特定的表? 我决定宣布一个M2M两次,因为我希望它从一个模型中看起来像一个简单的M2M,它可以与filter_horizo​​ntal一起使用。在另一个我添加了直通领域,并显示在内联。我使用db_table来使简单的表通过表使用相同的。这一切都很好,但在syncdb中,我总是在第一次运行时出错,因为它认为它必须创建表两次,但它已经第二次存在。在我开始测试创建测试数据库并

    3热度

    1回答

    这可能是一个真正愚蠢的问题。但是,如何获得所有的sql语句django-admin.py将要运行还是从syncdb命令运行?

    10热度

    2回答

    我是新来South所以我想知道如果我需要调用 ./manage.py syncdb 或做 ./manage.py schemamigration appname --auto ./manage.py migrate appname 是所有足够cases South can handle on its own。

    20热度

    5回答

    我想清除我的数据库中的表格,所以我放弃了表格。通常我会做manage.py syncdb重新创建它。但是,答案here表示不再使用syncdb。那么,我该怎么做呢?

    3热度

    3回答

    我有一个myapp/management/__init__.py被注册post_syncdb处理,像这样: from django.db.models import signals from features import models as features def create_features(app, created_models, verbosity, **kwargs):