2015-02-21 3 views
0

Может кто-нибудь объяснить мне, что такое функция в конце примера coices в учебнике Django?Учебник по выбору Django

Спасибо!

from django.db import model 

class Student(models.Model): 
    FRESHMAN = 'FR' 
    SOPHOMORE = 'SO' 
    JUNIOR = 'JR' 
    SENIOR = 'SR' 
    YEAR_IN_SCHOOL_CHOICES = (
     (FRESHMAN, 'Freshman'), 
     (SOPHOMORE, 'Sophomore'), 
     (JUNIOR, 'Junior'), 
     (SENIOR, 'Senior'), 
    ) 
    year_in_school = models.CharField(max_length=2, 
     choices=YEAR_IN_SCHOOL_CHOICES, default=FRESHMAN) 

    def is_upperclass(self): 
     return self.year_in_school in (self.JUNIOR, self.SENIOR) 

ответ

Смежные вопросы