0 / 0 / 0
Регистрация: 04.12.2016
Сообщений: 11
|
|
1 | |
Присвоение кода пользователю приложении django28.11.2017, 08:06. Просмотров 583. Ответов 3
Например создается имитация платежа. Как можно сделать так, чтобы каждом юзеру при регистрации присваивался восьмизначный номер, чтобы можно было "платеж" совершить по номеру, а не никнейму?
0
|
|
28.11.2017, 08:06 | |
Django: отладка своего кода, используемого сторонним скриптом Присвоение цветов в консольном приложении
__________________
3
Помогаю в написании курсовых работ и дипломов здесь. Записывайтесь на профессиональные курсы Fullstack-разработчиков на Python |
|
29.11.2017, 09:09 | 3 |
LokiTheCreator, сделать IntegerField и в конструкторе модели (__init__) реализовать ее (варианты):
1)рэндом генерацию и проверку на уникальность. 2)Создать переменную, равную 10000000 и прибавлять по единице каждому пользователю. Тогда и повтор исключен 3)Если принципиально именно восьмизначный, но хочется начать с нуля. То можно, как 2, но хранить переменную в виде текста прибавляя нули к недостающим спереди цифрам 4)В конце концов, да. Можно использовать обычный id, но на стороне пользователя добавлять в форме ввода недостающие нули. И на уникальность проверять не надо, и генерацию джанго за тебя сделает
0
|
130 / 100 / 29
Регистрация: 12.06.2011
Сообщений: 1,057
|
|
29.11.2017, 12:45 | 4 |
Если связь юзера и номера его счета один к одному, то это одно. Похоже, в задании именно так.
Не забыта ли ситуация, когда о в жизни у юзера может быть несколько счетов? Я бы сделал, наверное, номер счета - поле SlugField. И там значения с лидирующими нулями из ID сделанное (или иной счетчик).
0
|
29.11.2017, 12:45 | |
Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.
Присвоение переменной значения из HTML кода присвоение ASCII кода последних 2 символов слова переменной
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |