Python 如何在Django 2.0中使用随机值通知变量?
我在Django中有一个客户列表,我需要为每个新客户返回一个介于1和999之间的随机数 此外,对于每个新客户和生成的随机数,我需要通知客户是否被批准接收一定数量的信贷。而且,如果获得批准,也有一些条件 作为一名初级开发人员,我需要这个来参加一次工作面试,他将与Django RESTFramework一起工作,并且,在未来,也会有一点反应 这就是我迄今为止所尝试的:Python 如何在Django 2.0中使用随机值通知变量?,python,django,python-3.x,django-admin,django-2.0,Python,Django,Python 3.x,Django Admin,Django 2.0,我在Django中有一个客户列表,我需要为每个新客户返回一个介于1和999之间的随机数 此外,对于每个新客户和生成的随机数,我需要通知客户是否被批准接收一定数量的信贷。而且,如果获得批准,也有一些条件 作为一名初级开发人员,我需要这个来参加一次工作面试,他将与Django RESTFramework一起工作,并且,在未来,也会有一点反应 这就是我迄今为止所尝试的: income = float() score = random.randint(1, 999) aprovado = False c
income = float()
score = random.randint(1, 999)
aprovado = False
credit = float()
if 0 < score < 300:
aprovado = False
elif 299 < score < 600:
aprovado = True
credit = 1000
elif 599 < score < 800:
aprovado = True
if income < 2000:
credit = 1000
else:
credit = income * 0.5
elif 799 < score < 951:
aprovado = True
credit = income * 2
else:
aprovado = True
credit = 1000000
income=float()
分数=random.randint(1999)
aprovado=假
信用=浮动()
如果0<分数<300:
aprovado=假
elif 299<分数<600:
阿普罗瓦多=真
信用=1000
elif 599<800分:
阿普罗瓦多=真
如果收入<2000:
信用=1000
其他:
信用=收入*0.5
elif 799<得分<951:
阿普罗瓦多=真
信用=收入*2
其他:
阿普罗瓦多=真
信用=1000000
该逻辑在一个单独的(空白)文件中正常工作,但我找不到将其插入Django应用程序的方法
对于每个客户机,“分数”需要是随机的,并且它也必须是不可编辑的字段,但必须是可见的
任何帮助都将不胜感激 Django项目由一组应用程序组成,每个应用程序负责处理项目的某个方面。Django在每个应用程序中都有一组标准的文件。例如,在ToDo项目的一个简单示例中,您可能会发现以下应用程序: ToDo项目:
- 用户:用于扩展django用户模型或通常超出django用户系统范围的任何功能
- 警报:用于提醒用户TODO
- ToDo:实际的ToDo应用程序