dj1.9: Fixed contenttype model import on resources
This commit is contained in:
parent
c201b6f03d
commit
0684b00963
|
@ -1,6 +1,5 @@
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
from django.contrib.contenttypes.models import ContentType
|
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
from django.utils.functional import cached_property
|
from django.utils.functional import cached_property
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
@ -38,6 +37,7 @@ class ServiceMonitor(ServiceBackend):
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def content_type(self):
|
def content_type(self):
|
||||||
|
from django.contrib.contenttypes.models import ContentType
|
||||||
app_label, model = self.model.split('.')
|
app_label, model = self.model.split('.')
|
||||||
model = model.lower()
|
model = model.lower()
|
||||||
return ContentType.objects.get_by_natural_key(app_label, model)
|
return ContentType.objects.get_by_natural_key(app_label, model)
|
||||||
|
@ -68,6 +68,7 @@ class ServiceMonitor(ServiceBackend):
|
||||||
|
|
||||||
def store(self, log):
|
def store(self, log):
|
||||||
""" stores monitored values from stdout """
|
""" stores monitored values from stdout """
|
||||||
|
from django.contrib.contenttypes.models import ContentType
|
||||||
from .models import MonitorData
|
from .models import MonitorData
|
||||||
name = self.get_name()
|
name = self.get_name()
|
||||||
app_label, model_name = self.model.split('.')
|
app_label, model_name = self.model.split('.')
|
||||||
|
|
Loading…
Reference in a new issue