如何在 Django 2.0 中用随机值通知变量?
How to inform a variable with a random value in Django 2.0?
我在 Django 中有一个客户列表,我需要为每个新客户return一个 1 到 999 之间的随机数。
此外,对于每个新客户和生成的随机数,我需要通知客户是否被批准接收一定数量的信用。而且,如果获得批准,还有一些条件。
作为一名初级开发人员,我需要这个来参加工作面试,他将使用 Django RESTFramework,并且在未来还会使用一些 React。
这是我目前尝试过的方法:
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
逻辑在单独的(空白)文件中正常工作,但我找不到将其插入 Django 应用程序的方法。
'score'需要每个客户端是随机的,也必须是不可编辑的字段,但必须是可见的。
任何帮助将不胜感激!!
Django 项目由一系列应用程序组成,每个应用程序负责处理项目的某个方面。 Django 在这些应用程序中的每一个中都有一组标准的文件。例如,在 ToDo 项目的简单示例中,您可能会发现这些应用程序:
待办项目:
- 用户:用于扩展 django 用户模型或通常在 django 用户系统范围之外的任何功能
- 警报:用于提醒用户待办事项
- ToDos:实际的 ToDo 应用程序
- ...
在这些应用程序中的任何一个中,您通常会找到这些文件:
- 型号
- 网址
- 管理员
- 应用
- 序列化器(django rest 项目)
- 任务(芹菜项目)
- 观看次数
- 经理(如果您为模型创建自定义经理)
- 测试
要了解该功能的用途,您必须知道工作流程是什么。这是用户注册时发生的事情吗?是否有处理用户注册的应用程序?如果两者都是,则将其放在该应用程序中发生用户注册逻辑的任何位置。也许这发生在用户序列化程序中,view/viewset 或用户模型本身...
这些链接可能有帮助:
我在 Django 中有一个客户列表,我需要为每个新客户return一个 1 到 999 之间的随机数。
此外,对于每个新客户和生成的随机数,我需要通知客户是否被批准接收一定数量的信用。而且,如果获得批准,还有一些条件。
作为一名初级开发人员,我需要这个来参加工作面试,他将使用 Django RESTFramework,并且在未来还会使用一些 React。
这是我目前尝试过的方法:
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
逻辑在单独的(空白)文件中正常工作,但我找不到将其插入 Django 应用程序的方法。
'score'需要每个客户端是随机的,也必须是不可编辑的字段,但必须是可见的。
任何帮助将不胜感激!!
Django 项目由一系列应用程序组成,每个应用程序负责处理项目的某个方面。 Django 在这些应用程序中的每一个中都有一组标准的文件。例如,在 ToDo 项目的简单示例中,您可能会发现这些应用程序:
待办项目:
- 用户:用于扩展 django 用户模型或通常在 django 用户系统范围之外的任何功能
- 警报:用于提醒用户待办事项
- ToDos:实际的 ToDo 应用程序
- ...
在这些应用程序中的任何一个中,您通常会找到这些文件:
- 型号
- 网址
- 管理员
- 应用
- 序列化器(django rest 项目)
- 任务(芹菜项目)
- 观看次数
- 经理(如果您为模型创建自定义经理)
- 测试
要了解该功能的用途,您必须知道工作流程是什么。这是用户注册时发生的事情吗?是否有处理用户注册的应用程序?如果两者都是,则将其放在该应用程序中发生用户注册逻辑的任何位置。也许这发生在用户序列化程序中,view/viewset 或用户模型本身...
这些链接可能有帮助: