在Django 1.8
应用中,max_length
模型中name
的{{1}}字段的Group
的{{1}}是auth
个字符。
我需要在不扩展默认组模型的情况下增加此限制。
答案 0 :(得分:0)
简短的回答:我认为这是不可能的。
如果要更改模型上的任何内容,则可能需要扩展模型。
您可以进入Django库的源代码(可能位于site-packages/
中的python安装目录中),然后在其中进行更改,然后进行迁移,但这通常是一个坏主意,因为它会导致您稍后尝试更新到较新的Django版本时会遇到麻烦。如果您需要在其他计算机上部署代码,甚至会更糟。
某些IDE甚至会阻止对来自外部库的文件(例如site-packages/
中的Django文件)进行修改,以保护开发人员免受自身侵害。