mirror of
https://git.v0id.ovh/n3wt-innov/n3wt-school.git
synced 2026-01-28 23:43:22 +00:00
Merge branch 'develop'
This commit is contained in:
@ -2,10 +2,12 @@ import logging
|
||||
from django.db.models import Q
|
||||
from GestionInscriptions.models import FicheInscription, Profil, Eleve
|
||||
|
||||
logger = logging.getLogger('N3wtSchool')
|
||||
|
||||
def getAllObjects(_objectName):
|
||||
result = _objectName.objects.all()
|
||||
if not result:
|
||||
logging.warning("Aucun résultat n'a été trouvé - " + _objectName.__name__)
|
||||
logger.warning("Aucun résultat n'a été trouvé - " + _objectName.__name__)
|
||||
return result
|
||||
|
||||
def getObject(_objectName, _columnName, _value):
|
||||
@ -13,7 +15,7 @@ def getObject(_objectName, _columnName, _value):
|
||||
try :
|
||||
result = _objectName.objects.get(**{_columnName: _value})
|
||||
except _objectName.DoesNotExist:
|
||||
logging.error("Aucun résultat n'a été trouvé - " + _objectName.__name__ + " (" + _columnName + "=" + str(_value) + ")")
|
||||
logger.error("Aucun résultat n'a été trouvé - " + _objectName.__name__ + " (" + _columnName + "=" + str(_value) + ")")
|
||||
|
||||
return result
|
||||
|
||||
@ -22,7 +24,7 @@ def getObjects(_objectName, _columnName, _value, _reverseCondition=False):
|
||||
try :
|
||||
results = _objectName.objects.filter(**{_columnName: _value}) if _reverseCondition == False else _objectName.objects.filter(~Q(**{_columnName: _value}))
|
||||
except _objectName.DoesNotExist:
|
||||
logging.error("Aucun résultat n'a été trouvé - " + _objectName.__name__ + " (" + _columnName + "=" + str(_value) + ")")
|
||||
logger.error("Aucun résultat n'a été trouvé - " + _objectName.__name__ + " (" + _columnName + "=" + str(_value) + ")")
|
||||
|
||||
return results
|
||||
|
||||
@ -53,7 +55,7 @@ def getLastId(_object):
|
||||
try:
|
||||
result = _object.objects.latest('id').id
|
||||
except:
|
||||
logging.warning("Aucun résultat n'a été trouvé - ")
|
||||
logger.warning("Aucun résultat n'a été trouvé - ")
|
||||
return result
|
||||
|
||||
def searchObjects(_objectName, _searchTerm=None, _excludeStates=None):
|
||||
|
||||
Reference in New Issue
Block a user