2011-11-08 39 views
3

我将一个TextField添加到其数据库中已经创建了相应表的模型。当我跑南时,我收到以下消息:如何在南方为Django的TextField指定默认值?

由于您正在添加此字段,因此您必须为现有行指定默认值 。你想: 1.现在退出,并在models.py添加一个默认的领域 2.指定一个一次性的价值利用现有的资料栏

我选择的选择2)而得到它是一个默认的字符串值。但无论我给出的字符串值如何,它只是回应“无效选择”

我在为South中的TextField指定默认值时做了什么错误?或者这是一个错误?

谢谢。

+0

您使用的是哪个版本的South?它适用于我0.7.3 –

+0

这似乎是唯一一次当南方说“无效的选择”是当它要求选择选项1或2.并输入无效的数字。 –

+0

安德烈 - 好点。那是我犯的确实愚蠢的错误。感谢您指出了这一点。这是漫长的一天,你知道〜 你可以继续发布解决方案,我会接受它。 – tamakisquare

回答

1

南方似乎是唯一一次说“无效选择”的时候,它要求选择选项1或2.并且输入无效的数字。