django auth: увеличение поля имени группы max_length - PullRequest
0 голосов
/ 25 октября 2018

В Django 1.8 поле max_length из name для модели Group в приложении auth по умолчанию 80 символов.

Мне нужно увеличить этот предел, не расширяямодель группы по умолчанию.

1 Ответ

0 голосов
/ 25 октября 2018

Краткий ответ: Я не думаю, что это возможно.

Вам, вероятно, нужно расширить модель, если вы хотите что-то изменить на ней.


Вы могли бы пойтив исходный код библиотеки Django (вероятно, находится в вашей установке python где-то в site-packages/) и внесите изменения тут же, а затем произведите миграцию, но это, как правило, плохая идея, так как это вызовет у вас проблемы при попытке обновления до более новой версии.Версия Django позже.И будет даже хуже, если вам потребуется развернуть код на других машинах.

Некоторые IDE даже не позволяют изменять файлы из внешних библиотек (например, файлы Django в site-packages/), чтобы защитить разработчиков отthemselfs.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...