Replaced "random.randint" with "secrets.randbelow" in the "accounting_sample" management command.
This commit is contained in:
parent
30b00b1a67
commit
649f76d9db
@ -20,7 +20,7 @@
|
|||||||
"""
|
"""
|
||||||
import datetime
|
import datetime
|
||||||
import getpass
|
import getpass
|
||||||
import random
|
from secrets import randbelow
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
|
||||||
from django.contrib.auth import get_user_model
|
from django.contrib.auth import get_user_model
|
||||||
@ -98,20 +98,20 @@ class Command(BaseCommand):
|
|||||||
|
|
||||||
self._filler.add_expense_transaction(
|
self._filler.add_expense_transaction(
|
||||||
-2,
|
-2,
|
||||||
[(6272, _("Lunch—Spaghetti"), random.randint(40, 200)),
|
[(6272, _("Lunch—Spaghetti"), 40 + randbelow(160)),
|
||||||
(6272, _("Drink—Tea"), random.randint(40, 200))])
|
(6272, _("Drink—Tea"), 40 + randbelow(160))])
|
||||||
self._filler.add_expense_transaction(
|
self._filler.add_expense_transaction(
|
||||||
-1,
|
-1,
|
||||||
([(6272, _("Lunch—Pizza"), random.randint(40, 200)),
|
([(6272, _("Lunch—Pizza"), 40 + randbelow(160)),
|
||||||
(6272, _("Drink—Tea"), random.randint(40, 200))]))
|
(6272, _("Drink—Tea"), 40 + randbelow(160))]))
|
||||||
self._filler.add_expense_transaction(
|
self._filler.add_expense_transaction(
|
||||||
-1,
|
-1,
|
||||||
[(6272, _("Lunch—Spaghetti"), random.randint(40, 200)),
|
[(6272, _("Lunch—Spaghetti"), 40 + randbelow(160)),
|
||||||
(6272, _("Drink—Soda"), random.randint(40, 200))])
|
(6272, _("Drink—Soda"), 40 + randbelow(160))])
|
||||||
self._filler.add_expense_transaction(
|
self._filler.add_expense_transaction(
|
||||||
0,
|
0,
|
||||||
[(6272, _("Lunch—Salad"), random.randint(40, 200)),
|
[(6272, _("Lunch—Salad"), 40 + randbelow(160)),
|
||||||
(6272, _("Drink—Coffee"), random.randint(40, 200))])
|
(6272, _("Drink—Coffee"), 40 + randbelow(160))])
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def get_user(username_option):
|
def get_user(username_option):
|
||||||
@ -181,7 +181,7 @@ class Command(BaseCommand):
|
|||||||
Args:
|
Args:
|
||||||
payday: The payday.
|
payday: The payday.
|
||||||
"""
|
"""
|
||||||
income = random.randint(40000, 50000)
|
income = 40000 + randbelow(10000)
|
||||||
pension = 882 if income <= 40100\
|
pension = 882 if income <= 40100\
|
||||||
else 924 if income <= 42000\
|
else 924 if income <= 42000\
|
||||||
else 966 if income <= 43900\
|
else 966 if income <= 43900\
|
||||||
|
Loading…
Reference in New Issue
Block a user