From 6acea02977d0a0905d5af409829b458100bff76a Mon Sep 17 00:00:00 2001 From: Brent O'Connor Date: Mon, 15 Feb 2016 09:55:28 -0600 Subject: [PATCH] Replaced django.db.models.get_model with django.apps.apps.get_model for future compatibility with Django. --- categories/templatetags/category_tags.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/categories/templatetags/category_tags.py b/categories/templatetags/category_tags.py index 8e75f9a..0af8c7e 100644 --- a/categories/templatetags/category_tags.py +++ b/categories/templatetags/category_tags.py @@ -1,5 +1,5 @@ from django import template -from django.db.models import get_model +from django.apps import apps from django.template import (Node, TemplateSyntaxError, VariableDoesNotExist) from django.template.base import FilterExpression from categories.base import CategoryBase @@ -31,7 +31,7 @@ def get_cat_model(model): """ try: if isinstance(model, str): - model_class = get_model(*model.split(".")) + model_class = apps.get_model(*model.split(".")) elif issubclass(model, CategoryBase): model_class = model if model_class is None: @@ -266,7 +266,7 @@ def get_top_level_categories(parser, token): def get_latest_objects_by_category(category, app_label, model_name, set_name, date_field='pub_date', num=15): - m = get_model(app_label, model_name) + m = apps.get_model(app_label, model_name) if not isinstance(category, CategoryBase): category = Category.objects.get(slug=str(category)) children = category.children.all()