models/offer_proposition_group.py
################################################################################ OSIS stands for Open Student Information System. It's an application# designed to manage the core business of higher education institutions,# such as universities, faculties, institutes and professional schools.# The core business involves the administration of students, teachers,# courses, programs and so on.## Copyright (C) 2016-2017 Université catholique de Louvain (http://www.uclouvain.be)## This program is free software: you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation, either version 3 of the License, or# (at your option) any later version.## This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the# GNU General Public License for more details.## A copy of this license - GNU General Public License - is available# at the root of the source code of this program. If not,# see http://www.gnu.org/licenses/.###############################################################################from django.db import models from osis_common.models.serializable_model import SerializableModel, SerializableModelAdmin class OfferPropositionGroupAdmin(SerializableModelAdmin): list_display = ('name_short', 'name_long')Missing whitespace around operator search_fields=('name_short', 'name_long') Expected 2 blank lines, found 1class OfferPropositionGroup(SerializableModel): name_short = models.CharField(max_length=10) name_long = models.CharField(max_length=256) def __str__(self): return self.name_short Expected 2 blank lines, found 1def find_all_ordered_by_name_short(): return OfferPropositionGroup.objects.order_by('name_short')