问题标签 [django-1.7]

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 投票
1 回答
765 浏览

python - 更改生成的迁移文件的基本路径

在 django 1.7 中,使用提供的makemigrations命令(不是来自 South),有没有办法更改生成的迁移文件的存储位置?

我将这些文件置于版本控制之下,对于从 Django 的 contrib 导入的应用程序,它们会在应用程序目录中生成,该目录位于我项目的根路径之外。

例如,auth在我的例子中,该应用程序获取在此位置生成的文件:

/home/dev/.envs/myproj/lib/python2.7/site-packages/django/contrib/auth/migrations/0002_group.py

谢谢

0 投票
3 回答
4642 浏览

django - 无法在 Django 1.7 中创建 South 数据库模型

Django 1.7 内置了数据库迁移机制。但是,我想为 ols 第三方 django 应用程序运行南迁移。

我未能使用 Django 1.7 执行“syncdb”管理命令来创建 South 模型:

0 投票
11 回答
93794 浏览

django - 如何简化 Django 1.7 中的迁移?

South 已经有类似的问题,但我已经使用 Django 1.7 开始了我的项目,并且没有使用 South。

在开发过程中,已经创建了很多迁移,但是该软件尚未交付,并且不存在必须迁移的数据库。因此,我想重置迁移,就好像我当前的模型是原始模型一样,并重新创建所有数据库。

推荐的方法是什么?

编辑:从 Django 1.8 开始,有一个名为squashmigrations的新命令或多或少地解决了这里描述的问题。

0 投票
1 回答
338 浏览

python - 从 Django1.7 开始,“迁移”进入了核心。它类似于“南”吗?

我正在使用south迁移。今天意外发现一篇有趣的文章,django1.7 support migrations

有趣的是,我发现该startapp命令甚至创建了一个文件夹migrations

有树:

我还找到了 command ./manage.py makemigrations,它类似于:

./manage.py schemamigration myapp --initial或者./manage.py schemamigration myapp --auto

那么呢datamigration??

也找到了 command ./manage.py migrate,我希望它类似于 south 的./manage.py migratecommand 。

所以里面没有./manage.py syncdb命令django1.7??

0 投票
4 回答
2609 浏览

python - Django 1.7 - 找不到教程

我一直在网上搜索任何学习 Django 的参考资料或教程。因为我要学习它,所以我学习最新(发布)版本(1.7)是有道理的。但是,我能找到的所有教程(Tango with Django & others)似乎都在教授以前的版本(1.5)。我想知道

1) 是否有可用于更新版本的优质指南?
2) django 的版本是否存在相当大的基本差异,这会使较旧的教程对较新的版本完全无用?

我知道文档非常好。我做了它的教程。这太棒了。在进入文档之前,我只是想通过其他高质量的教程(与 1.7 版本有关)获得更多曝光。

0 投票
1 回答
1413 浏览

python - django 和 configparser,NoSectionError 但找到该部分

我在 django 视图中有以下代码。

当我运行此代码并打印出重要的行时,我在控制台上得到以下输出

所有这些路径都是准确的。这是 KSINPUT 文件的内容

当我从 django 视图运行它时,我得到

但是,当我在 django 应用程序的虚拟环境的 python shell 中运行它时,它可以工作:

我一直在努力解决这个问题,但无法弄清楚问题出在哪里。有人看到明显的错误吗?

非常感谢。

0 投票
4 回答
66131 浏览

django - How to add a new field to a model with new Django migrations?

I'm using the contribute_to_class method but I don't know how to create the field in the database with new migrations.

0 投票
19 回答
94570 浏览

django - 如何在 Django 1.7 中解决“django.core.exceptions.ImproperlyConfigured:应用程序标签不唯一,重复:foo”?

在升级到 Django 1.7 时,我收到以下错误消息./manage.py

有什么问题,我该如何解决?

0 投票
2 回答
5101 浏览

python - Django 元组检查:TEMPLATE_DIRS 应该是元组?

我正在尝试 Django 1.7。

这是我的 TEMPLATE_DIRS 设置:

这对 Django 1.6 很好,但不适用于 Django 1.7。

有人可以解释一下吗?谢谢!!

0 投票
2 回答
5944 浏览

django - Django 1.7 同步未迁移的应用程序

我开始了我的模型:

myapp.models.py

然后运行./manage.py migrate我的新项目,一切都很好:

然后我改变了我的模型:

我又跑./manage.py migrate了,什么也没发生。

我想知道我需要做什么才能使我的新应用程序迁移?