From f9338cf6a8c080ee7f63214e7f9aeaadfdc54d59 Mon Sep 17 00:00:00 2001 From: Mark Skipper <marks@aptivate.org> Date: Mon, 20 Jul 2015 17:32:18 +0100 Subject: [PATCH] Add 'items' as reverse relatiob from Term to Item This was defaulting to message_set, and we're still thinking we might rename Message to Item at some point --- .../migrations/0004_auto_20150720_1723.py | 19 +++++++++++++++++++ django/website/data_layer/models.py | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 django/website/data_layer/migrations/0004_auto_20150720_1723.py diff --git a/django/website/data_layer/migrations/0004_auto_20150720_1723.py b/django/website/data_layer/migrations/0004_auto_20150720_1723.py new file mode 100644 index 00000000..aaa9d331 --- /dev/null +++ b/django/website/data_layer/migrations/0004_auto_20150720_1723.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('data_layer', '0003_message_terms'), + ] + + operations = [ + migrations.AlterField( + model_name='message', + name='terms', + field=models.ManyToManyField(related_name='items', to='taxonomies.Term'), + ), + ] diff --git a/django/website/data_layer/models.py b/django/website/data_layer/models.py index 244aa6e9..fa04cfe5 100644 --- a/django/website/data_layer/models.py +++ b/django/website/data_layer/models.py @@ -12,7 +12,7 @@ class DataLayerModel(models.Model): class Message(DataLayerModel): body = models.TextField() timestamp = models.DateTimeField(null=True) - terms = models.ManyToManyField(Term) + terms = models.ManyToManyField(Term, related_name="items") def apply_term(self, term): # TODO: test this -- GitLab