Мой проект Django всегда сортирует пользователей по их имени, и я хотел бы создать индекс в поле, но поскольку это определенная Django модель, я не могу добавьте его во встроенный код. Во-первых, у Django уже есть индекс в поле имени? Если нет, могу ли я как-нибудь добавить индекс? Я знаю, что могу подклассировать модель User и обрабатывать все тонкости с этим, но есть ли другой способ?Как добавить индекс в модель пользователя Django
1
A
ответ
0
на основе исходного кода https://github.com/django/django/blob/master/django/contrib/auth/models.py#L320, Там нет db_index на первом поле имени.
Вы должны Расширение пользователя по умолчанию Джанго иметь свой собственный db_index https://docs.djangoproject.com/en/1.8/topics/auth/customizing/#extending-django-s-default-user
Смежные вопросы
- 1. Пользовательская модель пользователя в Django?
- 2. Как расширить модель пользователя django?
- 3. Как расширить модель пользователя в django 1.9?
- 4. Как добавить поле в пользовательскую модель Django?
- 5. Добавить валидации в модель Django
- 6. Добавить поле в модель в django
- 7. Лучший способ добавить удобные методы в модель пользователя Django Auth?
- 8. Расширить модель пользователя от Django?
- 9. Django 1.8+ расширяет модель пользователя
- 10. Как добавить вложенные категории в модель Django?
- 11. Как добавить ManyToManyField в существующую модель django?
- 12. Как добавить пользовательскую проверку в модель Django?
- 13. Как добавить поле в модель Django?
- 14. Как добавить модель (не приложение) в django?
- 15. Как добавить запись в модель пользователя
- 16. Как правильно расширить django Модель пользователя
- 17. django модель иностранный ключ созданный индекс
- 18. Django ManyToManyField добавить пользователя
- 19. Модель пользователя Django и модель Userprofile в той же форме
- 20. django south Как добавить новую модель
- 21. Django Rest Framework расширяет модель пользователя, как создать пользователя
- 22. Как добавить пользователя в django-tagging
- 23. Laravel 5.2, модель дружбы, как правильно добавить модель пользователя?
- 24. Добавить индекс в унаследованное поле в django
- 25. Как добавить новую запись в индекс администратора django?
- 26. Изменить имя пользователя для аутентифицированного пользователя в django Пользовательская модель
- 27. Пользовательская пользовательская модель Django
- 28. Overwrite maxlength/minlength пользователя по Django Модель пользователя в ModelForm
- 29. Django: Добавить поле в модель formet
- 30. Django, модель пользователя, профили и безопасность
Вы всегда можете использовать свою собственную модель. – Brandon