问题标签 [django-syncdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1220 浏览

mysql - 无法在谷歌应用引擎(GAE)上为 django-social-auth 创建表

我花了很多时间来解决这个问题,但没有成功。我仍然被困在这里。

因为我已经使用django-deployer在 GAE(Google App Engine)上部署了一个 django 项目,并且我正在我的 django 项目中实现django-social-auth。这是详细的问题

本地主机:8000 -

当我运行migrate命令时,我得到这个:

以下是mysql中列出的数据库表:

由于此迁移命令通过 social_auth 创建所需的表。它在本地服务器上运行良好。

GAE: 但是这些社交身份验证表没有填充到 Google Cloud SQL 上。这是详细信息。使用 django-deployer 命令的 Google Cloud SQL (GAE)。

为了解决这个问题,我尝试了以下方法:

然后它不会填充 GAE 上的 social_auth 表。因此,我反复收到此错误。

谁能帮我解决这个问题,以便 social_auth 在谷歌应用引擎上正常工作。

谢谢,

0 投票
1 回答
1346 浏览

django - 尝试在 django 教程中运行 syncdb 并出现错误

设置.py

0 投票
1 回答
353 浏览

django - Django 对我的 DATABASES 设置做了一些奇怪的事情

我想将数据库后端从 django_pyodbc 切换到 sqlite,以确保我的自定义用户模型在我开始弄乱我的数据库之前工作。所以我注释掉了 DATABASES 设置并添加了一个使用 sqlite 的新设置。我以前做过这个(在这个项目上也是)没有问题,但现在我不知道发生了什么。

syncdb就好像它正在查看一个已经同步的数据库一样响应,即它什么也不做。

shell,settings.DATABASES 返回我原始数据库的设置(令人震惊的是,它仍然认为我正在使用几周前我为 django_pyodbc 切换的 sqlserver_ado 后端),并且我可以访问没有任何关系的模型到我的用户模型,但那些确实返回错误(因为我更改了一些用户字段名称)。在回溯中,我看到它仍在查看 MSSQL 数据库。

runserver有效,但是当我转到一个页面时,我得到一个 DatabaseError - 没有这样的表:django_session. 异常位置在 ...\django\db\backends\sqlite3\...

这是完整的回溯:

是的; 我尝试再次打开和关闭计算机。有任何想法吗?谢谢你。

== 编辑 ==

这是我的数据库设置:

== 编辑2 ==

我在我的设置文件夹中查找__init__.py,base.pydev.py它们相关的 .pyc 文件。此外,还有一个settings.pyc没有相应 .py 文件的文件(我假设这是我分割settings.py成单独部分之前的残余。我尝试删除它并syncdb再次执行并得到了这个:

0 投票
1 回答
3530 浏览

django - django settings.py syncdb ("Can't connect to MySQL server on (111)")

我有两台服务器的一些最简单的设置。在第一个(192.168.250.199)我有 django,在另一个(192.168.250.200)我有一个 mysql 服务器

192.168.250.200:/etc/my.cnf

192.168.250.199:/.../settings.py

所以我尝试通过运行'python settings.py syncdb'来同步数据库

这个错误称为“Mysql 数据库连接被拒绝”,我应该寻找 mysqld 设置,但是,如果我尝试直接从控制台连接:

成功了!在 Django 项目中没有更具体的设置,它使用本地数据库正常工作(是的,我试图将本地 my.conf 放在远程服务器上 - 没有效果)。

  • 没有 selinux、iptables 和其他安全的东西
  • 使用 redhat 可能的操作系统(CentOS 和 Scientific Linux)

我希望我已经很好地描述了我的问题。谢谢。

0 投票
1 回答
252 浏览

django - Django 请输入“是”或“否”不回答

我刚刚为一个学校项目下载了 Django,我们的老师希望我们在他们的网站上做教程。我正在学习教程 1,当我调用 syncdb 时,它会创建管理数据库。它问我是否想创建一个超级用户,我输入是,但它只是一遍又一遍地问我是否愿意。我现在已经重新安装了 Django 3 次,但没有任何意义。我猜它可能与字符编码或其他东西有关,但我无法找到解决方案,因为这个问题似乎没有出现在谷歌的任何地方。

http://i.stack.imgur.com/pRdi5.png

如您所见,我正在清除正确输入yes。

0 投票
2 回答
1891 浏览

python - Heroku 运行命令引发超时等待

每当我跑步

或者

它控制台“超时等待过程”,我什至尝试过

它控制台
尝试 50.19.103.36...
telnet:无法连接到远程主机:连接超时
我该如何解决这个问题?提前致谢

0 投票
1 回答
470 浏览

python - 为 django syncdb 部署钩子在 openshift 上不起作用

我在 openshift 上成功创建了一个 django 应用程序。但是,我无法使用以下部署挂钩运行 syncdb。

有什么问题?请帮忙!

0 投票
1 回答
183 浏览

python - Django 自定义用户在同步 db 时在运行时遇到导入问题

我有一个自定义User模型定义在app.models. 它也在AUTH_USER_MODEL设置中正确定义为app.User。当我运行该站点时,一切正常。

但是,当我运行./manage.py syncdb --migrate它时,它会因以下回溯而中断:

当我运行./manage.py syncdb --migrate app一切正常时,所以我不明白这里有什么。有人有线索吗?

编辑:我安装的应用程序的顺序:

编辑 2:问题似乎是由第三方应用程序中运行的迁移引起的。如果我注释掉那些有迁移的应用程序,一切都会顺利进行。我想这也是预期的,因为./manage.py migrate app工作正常,但是./manage.py migrate(运行所有应用程序的迁移)没有。根据这些信息和跟踪,似乎 myapp的模型在运行第三方应用程序的迁移时根本不可用。

0 投票
1 回答
4843 浏览

python - Django CMS 无法同步数据库或迁移

我对 django 和 django-cms 应用程序非常陌生。

我已经一步一步地遵循了教程:(来自官方网站)在一台新机器上,并且一切都与教程完全一样,但我仍然无法到达任何地方。

我到了设置过程的最后一步,一切都失败了,当我运行时:

我收到以下错误:

为了澄清这发生在步骤 1.3.2.1。教程中的全新安装

1.3.2.1。全新安装

这些命令都不起作用,都导致上述错误。

我不知道如何解决这个问题,甚至不知道是什么导致了我的问题,我在 google 和 stackoverflow 上花了很短的时间寻找没有结果的答案,我无法指出问题可能让我的事情变得更难。

任何帮助深表感谢。

我的代码与教程完全相同,这就是我没有发布任何内容的原因。

0 投票
1 回答
94 浏览

python - 如何告诉 Django 在 syncdb 中包含我的模型的表?

我怀疑我没有将我的模型导入到需要报告的某个地方,以便同步数据库来获取它们。

我需要在哪里导入我的 models.py(或以其他方式注册我的模型),以便 Django 将它们包含在同步数据库中?

在models.py中,我有:

当我尝试运行同步数据库时,它不会创建任何表;数据库为空。

我可以/应该怎么做才能使 syncdb 适当地填充数据库?