Browse Source

Модель теперь получается не динамически

devel
bashmak 9 years ago
parent
commit
dab02a5fa7
  1. 10
      dialing_app/models.py
  2. 3
      dialing_app/views.py

10
dialing_app/models.py

@ -56,12 +56,4 @@ class AsteriskCDR(models.Model):
return getattr(settings, 'DIALING_MEDIA', '/media')
class Meta:
abstract = True
def getModel():
class DynamicCDR(AsteriskCDR):
class Meta:
abstract = False
db_table = 'cdr'
return DynamicCDR
db_table = 'cdr'

3
dialing_app/views.py

@ -5,13 +5,12 @@ from django.utils.translation import ugettext_lazy as _
from abonapp.models import Abon
from mydefs import only_admins
from .models import getModel
from .models import AsteriskCDR
@login_required
@only_admins
def home(request):
AsteriskCDR = getModel()
logs = AsteriskCDR.objects.filter()
return render(request, 'index.html', {
'logs': logs

Loading…
Cancel
Save