# TODO: authority, markup, markup-form from django.contrib.flatpages.models import FlatPage import versioning versioning.register(FlatPage, ['title', 'content', 'template_name', ])
attr_fk_notnull = models.ForeignKey(TestFkModel, related_name='foreign_key_notnull') attr_datetime = models.DateTimeField(default=now) attr_date = models.DateField(default=date.today) attr_datetimenull = models.DateTimeField(blank=True, null=True) attr_datenull = models.DateField(blank=True, null=True) class Meta: db_table = 'versioning_testmodel' def get_absolute_url(self): return urlresolvers.reverse('versioning_testmodel', args=(self.pk, )) versioning.register(TestModel, [ 'attr_text', 'attr_int', 'attr_bool', 'attr_fk', 'attr_fk_notnull', 'attr_datetime', 'attr_date', 'attr_datetimenull', 'attr_datenull' ]) class TestModelAdmin(admin.ModelAdmin): pass admin.site.register(TestModel, TestModelAdmin) # admin.autodiscover() autodiscover() urlconf_module = import_module(settings.ROOT_URLCONF) urlpatterns = patterns( '', url(r'^admin/', include(admin.site.urls)), url(r'^testmodel/(?P<pk>\d+)/',
instance.pk ) notification.send_observation_notices_for( observed, signal, extra_context={ "user": user, "article": observed, "comment": instance, "group": observed.group, "context_object": instance, "notice_uid": notice_uid, } ) if notification is not None: signals.post_save.connect(notification.handle_observations, sender=Article) signals.post_save.connect(subscribe_creator, sender=Article) models.signals.post_save.connect(object_comment, sender=ThreadedComment) versioning.register(Article, ['title', 'content', 'summary', 'markup', ]) # Python 2.* compatible try: unicode except NameError: pass else: for cls in (Article, ): cls.__unicode__ = cls.__str__ cls.__str__ = lambda self: self.__unicode__().encode('utf-8')
attr_fk = models.ForeignKey(TestFkModel, blank=True, null=True) attr_fk_notnull = models.ForeignKey(TestFkModel, related_name='foreign_key_notnull') attr_datetime = models.DateTimeField(default=now) attr_date = models.DateField(default=date.today) attr_datetimenull = models.DateTimeField(blank=True, null=True) attr_datenull = models.DateField(blank=True, null=True) class Meta: db_table = 'versioning_testmodel' def get_absolute_url(self): return urlresolvers.reverse('versioning_testmodel', args=(self.pk,)) versioning.register( TestModel, ['attr_text', 'attr_int', 'attr_bool', 'attr_fk', 'attr_fk_notnull', 'attr_datetime', 'attr_date', 'attr_datetimenull', 'attr_datenull'] ) class TestModelAdmin(admin.ModelAdmin): pass admin.site.register(TestModel, TestModelAdmin) # admin.autodiscover() autodiscover() urlconf_module = import_module(settings.ROOT_URLCONF) urlpatterns = patterns( '', url(r'^admin/', include(admin.site.urls)),