【发布时间】:2020-01-13 09:06:11
【问题描述】:
我在 Django 中有一个客户列表,我需要为每个新客户返回一个 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'对于每个客户端来说需要是随机的,它也必须是一个不可编辑的字段,但它必须是可见的。
任何帮助将不胜感激!
【问题讨论】:
-
确定需要一些项目结构的想法。有哪些内部应用,以便我们确定哪个应用最合适?
标签: python django python-3.x django-admin django-2.0