Двухфакторная аутентификация Django - опция удаления генератора токенов из мастера

Игнорируя тот факт, что база является зарезервированным словом, вы не можете выполнять наследование перечисления.

Лучшее, что вы могли бы сделать, это что-то вроде этого:

public enum Baseenum
{
   x, y, z
}

public enum Consume
{
   x = Baseenum.x,
   y = Baseenum.y,
   z = Baseenum.z
}

public void Test()
{
   Baseenum a = Baseenum.x;
   Consume newA = (Consume) a;

   if ((Int32) a == (Int32) newA)
   {
   MessageBox.Show(newA.ToString());
   }
}

re все тот же базовый тип (т. е. int) вы можете назначить значение из экземпляра одного типа другому, отличному от другого. Не идеально, но он работает.

0
задан Steve Smith 1 March 2019 в 23:40
поделиться

1 ответ

Нашел это. Это было в models.py ....

def get_available_methods():
    methods = [('generator', _('Token generator'))]
    methods.extend(get_available_phone_methods())
    methods.extend(get_available_yubikey_methods())
    return methods

Я удалил ссылку ('generator', _ ('Token generator')) из скобок (списка) и удалил опцию Token Generator.

0
ответ дан Steve Smith 1 March 2019 в 23:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: