mirror of
https://github.com/django/django.git
synced 2025-06-11 06:29:13 +00:00
magic-removal: updated comments templatetags to use django.contrib.contenttypes and new-style (magic-less) models classes.
git-svn-id: http://code.djangoproject.com/svn/django/branches/magic-removal@1893 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
f5bca32553
commit
67a3f9d0c5
@ -3,7 +3,7 @@ from django.contrib.comments.models import PHOTOS_REQUIRED, PHOTOS_OPTIONAL, RAT
|
|||||||
from django.contrib.comments.models import MIN_PHOTO_DIMENSION, MAX_PHOTO_DIMENSION
|
from django.contrib.comments.models import MIN_PHOTO_DIMENSION, MAX_PHOTO_DIMENSION
|
||||||
from django.core import template
|
from django.core import template
|
||||||
from django.core.exceptions import ObjectDoesNotExist
|
from django.core.exceptions import ObjectDoesNotExist
|
||||||
from django.models.core import contenttypes
|
from django.contrib.contenttypes.models import ContentType
|
||||||
import re
|
import re
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
@ -204,8 +204,8 @@ class DoCommentForm:
|
|||||||
except ValueError: # unpack list of wrong size
|
except ValueError: # unpack list of wrong size
|
||||||
raise template.TemplateSyntaxError, "Third argument in %r tag must be in the format 'package.module'" % tokens[0]
|
raise template.TemplateSyntaxError, "Third argument in %r tag must be in the format 'package.module'" % tokens[0]
|
||||||
try:
|
try:
|
||||||
content_type = contenttypes.get_object(package__label__exact=package, python_module_name__exact=module)
|
content_type = ContentType.objects.get_object(package__label__exact=package, python_module_name__exact=module)
|
||||||
except contenttypes.ContentTypeDoesNotExist:
|
except ContentType.DoesNotExist:
|
||||||
raise template.TemplateSyntaxError, "%r tag has invalid content-type '%s.%s'" % (tokens[0], package, module)
|
raise template.TemplateSyntaxError, "%r tag has invalid content-type '%s.%s'" % (tokens[0], package, module)
|
||||||
obj_id_lookup_var, obj_id = None, None
|
obj_id_lookup_var, obj_id = None, None
|
||||||
if tokens[3].isdigit():
|
if tokens[3].isdigit():
|
||||||
@ -284,8 +284,8 @@ class DoCommentCount:
|
|||||||
except ValueError: # unpack list of wrong size
|
except ValueError: # unpack list of wrong size
|
||||||
raise template.TemplateSyntaxError, "Third argument in %r tag must be in the format 'package.module'" % tokens[0]
|
raise template.TemplateSyntaxError, "Third argument in %r tag must be in the format 'package.module'" % tokens[0]
|
||||||
try:
|
try:
|
||||||
content_type = contenttypes.get_object(package__label__exact=package, python_module_name__exact=module)
|
content_type = ContentType.objects.get_object(package__label__exact=package, python_module_name__exact=module)
|
||||||
except contenttypes.ContentTypeDoesNotExist:
|
except ContentType.DoesNotExist:
|
||||||
raise template.TemplateSyntaxError, "%r tag has invalid content-type '%s.%s'" % (tokens[0], package, module)
|
raise template.TemplateSyntaxError, "%r tag has invalid content-type '%s.%s'" % (tokens[0], package, module)
|
||||||
var_name, obj_id = None, None
|
var_name, obj_id = None, None
|
||||||
if tokens[3].isdigit():
|
if tokens[3].isdigit():
|
||||||
@ -339,8 +339,8 @@ class DoGetCommentList:
|
|||||||
except ValueError: # unpack list of wrong size
|
except ValueError: # unpack list of wrong size
|
||||||
raise template.TemplateSyntaxError, "Third argument in %r tag must be in the format 'package.module'" % tokens[0]
|
raise template.TemplateSyntaxError, "Third argument in %r tag must be in the format 'package.module'" % tokens[0]
|
||||||
try:
|
try:
|
||||||
content_type = contenttypes.get_object(package__label__exact=package, python_module_name__exact=module)
|
content_type = ContentType.objects.get_object(package__label__exact=package, python_module_name__exact=module)
|
||||||
except contenttypes.ContentTypeDoesNotExist:
|
except ContentType.DoesNotExist:
|
||||||
raise template.TemplateSyntaxError, "%r tag has invalid content-type '%s.%s'" % (tokens[0], package, module)
|
raise template.TemplateSyntaxError, "%r tag has invalid content-type '%s.%s'" % (tokens[0], package, module)
|
||||||
var_name, obj_id = None, None
|
var_name, obj_id = None, None
|
||||||
if tokens[3].isdigit():
|
if tokens[3].isdigit():
|
||||||
|
Loading…
x
Reference in New Issue
Block a user