passwordFromDB.toString().equals(passwordField.getText())
user_permissions = models.ManyToManyField(
Permission,
verbose_name=_('user permissions'),
blank=True,
help_text=_('Specific permissions for this user.'),
related_name="user_set",
related_query_name="user",
)
Скорее всего, кто-то потратил год, полтора на изучение Java/Kotlin, но я думаю что в основном сроки увеличиваются из-за основной работы если она есть или из-за того что частично забивали на обучение и возвращались к этому спустя какое-то время.