Skip to content

Commit 8e284b5

Browse files
authored
Revert "Split out an AbstractTemplate model for easier reuse" (#154)
This reverts commit 46be8fc.
1 parent 05f1ee1 commit 8e284b5

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

dbtemplates/models.py

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
from django.utils.translation import gettext_lazy as _
1414

1515

16-
class AbstractTemplateMixin(models.Model):
16+
class Template(models.Model):
1717
"""
1818
Defines a template model for use with the database template loader.
1919
The field ``name`` is the equivalent to the filename of a static template.
@@ -32,7 +32,7 @@ class AbstractTemplateMixin(models.Model):
3232
on_site = CurrentSiteManager('sites')
3333

3434
class Meta:
35-
abstract = True
35+
db_table = 'django_template'
3636
verbose_name = _('template')
3737
verbose_name_plural = _('templates')
3838
ordering = ('name',)
@@ -62,13 +62,6 @@ def save(self, *args, **kwargs):
6262
super().save(*args, **kwargs)
6363

6464

65-
class Template(AbstractTemplateMixin, models.Model):
66-
class Meta(AbstractTemplateMixin.Meta):
67-
db_table = 'django_template'
68-
verbose_name = _('template')
69-
verbose_name_plural = _('templates')
70-
71-
7265
def add_default_site(instance, **kwargs):
7366
"""
7467
Called via Django's signals to cache the templates, if the template

0 commit comments

Comments
 (0)