Browse Source

Ловлю исключение когда нет таблицы статистики

devel
bashmak 9 years ago
parent
commit
fee2b649e2
  1. 5
      statistics/models.py

5
statistics/models.py

@ -1,9 +1,10 @@
import math import math
from datetime import datetime, timedelta from datetime import datetime, timedelta
from django.db import models
from django.db import models, ProgrammingError
from django.utils import timezone from django.utils import timezone
from mydefs import MyGenericIPAddressField from mydefs import MyGenericIPAddressField
from .fields import UnixDateTimeField from .fields import UnixDateTimeField
from mydefs import LogicError
class StatManager(models.Manager): class StatManager(models.Manager):
@ -18,6 +19,8 @@ class StatManager(models.Manager):
return True, traf return True, traf
except IndexError: except IndexError:
return False, None return False, None
except ProgrammingError as e:
raise LogicError(e)
class StatElem(models.Model): class StatElem(models.Model):

Loading…
Cancel
Save