dynamicweb/cms/test_utils/project/placeholder_relation_field_app/models.py

19 lines
531 B
Python

from django.db import models
from django.urls import reverse
from cms.models.fields import PlaceholderRelationField
class FancyPoll(models.Model):
name = models.CharField(max_length=255)
template = models.CharField(max_length=255, default='fancy_poll_app/detail.html')
placeholders = PlaceholderRelationField()
def __str__(self):
return self.name
def get_absolute_url(self):
return reverse('fancy_poll_detail_view', args=[self.pk])
def get_template(self):
return self.template