django Автоматический счет в модели - PullRequest
0 голосов
/ 08 июля 2020

В моем приложении я хочу создать еще три класса в модели: один будет автоматически устанавливать базовый балл, а второй класс модели будет баллом, установленным рецензентом, а третий класс будет там, где окончательный балл будет вычисляться каждый время новой оценки рецензента.

CHOICES = [('SEED' , 'SEED') , ('Early Stage' , 'Early Stage'),('Established Startup' , 'Established Startup') , ]
SCORE = [('SEED' , '10') , ('Early Stage' , '20'),('Established Startup' , '30') , ]

Class applicant (models.Model):
    Q1 = models.CharField ( max_length = 100 , choices = CHOICES , default = 'NA' , blank = False )
    Q1 = models.CharField ( max_length = 100 , choices = CHOICES , default = 'NA' , blank = False )

"в этой модели я хочу установить оценку для представленных Q1 и Q2 заявителем на основе SCORE dict и автоматического сохранения в БД"

Class Base_Score (models.Model):
    Q1 = 
    Q1 =

"в этой модели я хочу установить оценку по умолчанию в Charfield"

Class Reviewer_Score (models.Model):
    Q1 = 
    Q1 = 

"в этой модели я хочу вычислить оценки рецензентов, включая Base_Score как среднее"

Class Commulitive_Score (models.Model):
    Com_Score = 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...